It WAS that (and web components) but the new fucked up version we are talking about here is React which is very literally one of the main sources of the problem.