The capital intensity of browsers is so high that there won't be any alternatives unless standards evolve to be simpler and easier to implement. That won't happen while Google and co are driving.
It's almost impossible for people to prevent themselves from saying "we could do just a _bit_ more here" until over time they've built something complex enough they cannot manage it.