because of control. It's control that drives innovation, not people's best interest.
So, while any sane person reasoning in a vacuum would eventually decide that the internet should be about sharing data on open protocols with a wealth of different clients so that hackers have no monocultures to study and attack, we have web browsers happily executing js from sites whose url is gotten by executing js (possibly to make noscript users give up) and the government of elbonia able to tell you that that yourbank.de certificate is legitimate.
This generation has to go through the same hell through which the previous one went with windows, and given the nature of the notifications in my sis' smartphone, we are near.