If you can afford the Apple premium, you can also afford the most up to date Android. Which are more advanced still.
Not an S7.
Literally everything you describe here, I can do from an an old S10+.
Sure, it won't be the highest pixel rating, but it functions the same.
Oh yeah, and, I won't be paying extortion level pricing for storage and whatever extras per month(all those little extras per month? Yeah, that adds up.)
This article might as well have been written by someone smashing keys on an ultra overpriced Apple laptop.
The average person, you know, the one that isn't willing or, cannot shell out $5000+ for the total package, (as commented elsewhere, a $1000 of extras just for the iPhone)to be apart of the Apple ecosystem (read: exorbitant fan club) of the ever vapid: "my messages are no longer the wrong 'color' to my friends."
Seriously. What a joke.