I think the expectation that tech wins & is everywhere in 5 years is murdering useful progress. It's not the climate we are in any more. Success is slow boiling, especially for web standards.
The lack of empathy for how long change takes keeps letting doom & gloomers send good things to the graveyard.