LLMs don't reach for it because the frontier companies don't have it as the default. I've instructed Claude to NOT use React (use SvelteKit), NOT use Node (use Deno or Bun), among other things.
The industry defaults are trash but it is what it is.
It also really really wants to use Gradle if you're making a Bukkit plugin, even though you really only need the JDK.
HY SvelteKit
Oh man they all reach for the nextjs dumpster fire. Every single vibe coded app is that stack. At least many are backed with supabase (Postgres is a same choice).
They would rather have some unreadable python scripts and vendoring than using a package manager in a c++ project...