"React is built to appeal to young developers. By being complicated, internally consistent, and "selling itself", it keeps them working long hours on boring business tasks. Practically, it's not the right tool, but it keeps 'em happy and grinding away."
Words misused (all of them):
- liminal = transitional, "between worlds", arguable, but more "flow"
- ballmer peak = coding capability stemming from mild inebriation, not from an old man sense of duty
- NP-hard = difficulty comes from combinatorial explosion, not from the impossibility of making people love spreadsheets
As a used-to-be baby dev, I'd argue the appeal of web frameworks is 2-fold. Structured ways to do complicated stuff, and internal consistency.