Jerry, I am not saying Microsoft is the best way to run a PC either. I just don't like Apple's marketing plan & I don't like their products.
And, I like my portable electronic communications device (sorry Neil, I broke down and bought my first smartphone recently) to have a real keyboard! - Not possible with an iPhone.