The problem I see mainly is people complain about something without providing a usable alternative.
Most of the web tech are open source so it's just a matter of forking an existing tech and convincing others to use your thing instead. If your thing breaks half the existing workflows that's your problem, not others'