You base all of that and your negative approach to iOS (whatever version) on your crappy experience, when it's not as big or widespread as you exaggerate, when most probably didn't have the same. No software in any universe is 100% bug free. It's how it goes. The "endless chase of perfect software" is what happens in ALL software. It's practically impossible to have 100% flawless software on the scale of an OS. If it was so easily achieved then we would be running 1980's OS's with zero need to upgrade.
The high crash rate of iOS 8.x compared to iOS 7 would say something, as would the widespread knowledge of how poor iOS 8 is. You base your view point off your own positive experience with iOS 8.