Well as long as even well funded companies come up euphemisms like "business imperatives", "strategic direction", "quick execution" etc to peddle sub-par javascript software things are not going to change.
What makes it worse is developers keep harping on CPU/RAM being cheap and software on newer hardware is plenty fast to not only justify but promote bad software.