Iphone was revolutionary in 2007, but the first problems started with Apple forcing people to buy locked phones from expensive selected carriers. New Iphones don't force you to use one specific carrier anymore, but some people lost a lot of money with these practices.
Many years went by, and Android is a beautiful, mature, open system with lots of innovation. IOS is, for me at least, boring and old. And Iphone design hasn't evolved much for many years. It reminds me of the 1990s, when Mac OS started stalling and Windows was improving, all the way to XP. Then things changed again.
Now I only use Mac computers, and would not ever consider switching. I am happy with my Ipad, but my phones are 100% android devoces, with Google docs, mail, and drive.
I only use icloud for Apple Pages, which I still like. For the rest, it's not working well for me. Even the name "Icloud" as an extension for an email address is just ugly in my opinion.