My experiences and "biases": I consider myself a Hardcore Android fan, going back from 2009's original Motorola Droid to the latest Galaxy S10+. Due to work, a few years ago, I had to switch to iPhone (currently last few weeks on my "ancient" 11 Pro Max, soon to be 14 Pro Max)
Samsung has better/beefier hardware, but two years of updates and a long history of hardware issues (see Note 7 battery fires and plenty of first gen Fold issues)
Customizations that Samsung makes on stock Android are amateurish at best.
So if you like customizations of Android or have a solid need to sideload apps, go with the Google Pixel phone. 7 should come out soon. It is more stable, has more extended software support, and has faster updates than Samsung phones.
Now to iPhones, They are unbeatable in performance. Not even funny how much faster they are compared to any Android phone. They are 1-2 generations ahead. That goes to the lack of user interface lag and app speed, even complex ones. Case in point: My S10+ Android Auto was pretty slow, but none of that slowness with 11 Pro Car play is much smoother and faster. Battery life is also excellent, especially on Max or Plus devices.
On the negative side, you'd have to live with a stock phone with minimal customization. The app store is the only one controlled by Apple, and photo cloud backup is limited to 5GB (free, more $). Optical zoom on new iPhones is only 3x, vs. 10x on Galaxy Ultra - not sure if this is a big deal for you since otherwise, iPhones had always been one of best and most consistent camera performance.
My biggest gripe with iPhones has always been ads that I couldn't easily block, but recently I found a neat solution called NextDNS.io.
I won't vote for you which one YOU should get, as you've a big boy, and all I can do is to help you understand differences.