1. Because most developers are unskilled and don't even know the platform.
2. Because very few companies out there have a quality over quantity metric.
3. Because developers are very hard to change technologies once they get in the comfort zone.
4. Because LLMs keep shoving the same inefficient tailwind react crap everywhere.