Look at windows, how long have we all been screaming from the rooftops that it is garbage?
---
For so long, that Windows actually became good, and that made the screaming irrelevant. I think that's what's going to happen to the iPhone too.
Version 1.0 was pathetic compared to other modern smartphones, but they released early and with each iteration made it better. Even though it is worse to develop for, the phone is getting better and better.