I bought a iPhone 12 few months back and I was excited for it but then I found Prime Video app doesn't support neither Full HD or HDR. I don't like this but the quality is good enough to watch content but sharp? No. Giving that much money for a phone should not have that kind of problems.
Though my previous phone OP7 still support both and its a bigger screen so I still use it sometimes like The Boys season three looks so much better than iPhone. Plus the bigger screen is a advantage.
One thing I have noticed is that both Prime and Hotstar comparatively uses less data than their android counterparts. Both streaming and downloading. The second episode of third season of The Boys on iPhone and OnePlus took 450MB and 2.1GB data respectively when downloaded in highest quality. That is a huge difference!