You're free to disagree but you didn't disagree at all.
No one is saying they're not useful at all, the problem is Vercel (or really Rauch's entire cartel of companies) strong arm different technologies and topics to fit a narrative that's disproportionately in favor of "use our thing".
RSCs are not amazing if you're not Vercel and don't have access to their closed build format (especially after they killed the serverless output format)
I use image optimizers, I'm not about to go around telling people that img tags are bad.
> Finally, there are lots of alternatives to what you're stating, no one forces you to use NextJS over, say, Remix or Vite with SSR.
Remix had to reject RSCs to start because as one might expect, having one (1) design partner doesn't make for the most fully baked proposition.
Also the "there's other choices" refrain ignores the fact that no one is developing in a vacuum. Vercel is pumping enough money into the ecosystem that the mindshare is shifting towards Next regardless of technical merit. So it's not enough to say "who cares if Vercel distorts what Next is, just use something else"