My Garmin 235 has a solid, physical button for starting and stopping runs. For selecting items, there are buttons for up and down. No screen gestures, no inadvertent swipes, no random locked screens. It syncs with the Garmin app on my phone, which then syncs to my Strava account.
I wanted to take more photos on my runs. While I have an iPhone Xr with a fantastic camera, it also comes with a big screen loaded with notifications for emails, messages, calendar events, and a jillion other things. And not to mention that if I ever drop or damage this device, then my GPS, phone and everything else is damaged, too. The GoPro is rock solid, fits easily into my hands on runs (it came with me on my recent 18 mile run), and takes great footage.
Running is an absolute passion of mine now, since 2016, and I just want to track it efficiently, and document the journey. These two devices help me do that.