1. This has nothing to do with my ego. With all that babble about 'high standards,' I think it might have to do with yours, however.
2. These 'web stack' applications eat far too much host resource for given tasks, don't integrate well with targets, and, with all that extra often-redundant boilerplate code running, are more bug and exploit prone as a result. So much for meeting high expectations.
3. Dumbing down the development process to make programming more 'accessible' to less capable people costs too. These costs are passed to the customers. They (and their support staff) are then stuck running/supporting this slapped-together spaghetti code garbage linking a half dozen runtimes and frameworks that were never intended to do what they were kludged into doing. Again, so much for high standards.
4. You wanted examples of C/C++? What do you think those "polished interfaces" and "secure communications channels" are written in? Same goes for many of these runtimes you hold dear. The fact you think C programmers never use libraries (and even frameworks) shows your ignorance.
5. You talk about user experience yet you seem to have no idea what that means. That does not mean huge fonts, annoying transition animations (that can't be turned off), lots of wasted space, extremely limited functionality, no configurability, and custom tacky widgets that don't integrate with the target system's UI conventions. Oh and don't forget the here-today-changed-tomorrow-fuck-it-we-got-em-now user-hostile mentality that is central to SaaS. 'appy guy' here on slashdot parodies guys like you for a reason.
6. So does yours. 'The cloud' is a system too, complete with its own drawbacks, as I've partly illustrated. It's obvious you're quite blind to them. Perhaps you should do your users and the industry a favor and take your own advice.