That’s a fair concern. React Server Components definitely introduce some server overhead. The impact really depends on the use case—if a site has a high number of users, optimizing caching and Incremental Static Regeneration (ISR) can help mitigate some of the overhead. On my site, infinitecircuits.dev, I heavily rely on Static Site Generation (SSG) and ISR to reduce server overhead, but this won’t work as well if the site is frequently updated.
Have to admit, while I really like the idea of Server components, I'm not sure I'd use them on a public site with potentially a lot of users. I know that Vercel and other cloud options are based around the concept, it just feels like a lot of excessive server overhead IMO.