Did you know that the dream of a universal computing and application platform that works on any device, regardless of operating system, actually already exists and works?
They're called browsers.
Did you know that the dream of fully hot-swappable interchangeable software components that don't require architectural reworks, actually already exists and works?
They're called 'small modules' in JS.
I think that instead of constantly getting bogged down in minor complaints and superficial tech "in-crowd" affiliations, people should more often take a step back and look at the bigger picture; and realize that maybe there's actually something to these much-maligned technologies.