Standards brought us out of the dark ages. Perhaps the dark ages were necessary for us to arrive at where we are today. The importance of standards and interoperability over the past decade has made possible what we have today.
Maybe, but I fear it's a constant battle we have to fight. Chrome tends to want to be the New IE with specific functions implemented nowhere else, Apple still locks down users to their store and devices, etc... interoperability is far from being achieved.