Gatsby is not a CMS. It would be very nice to have a well-designed and supported CMS that is actually secure and efficient by default.
> How much more complicated can it get then "Here is HTML, CSS and JS put it on a webserver."?
My favorite so far is the combination of WordPress and Gatsby in such a way that you get the worst of both worlds. E.g. building a single page requires creating 10-20 posts in WP, with zero ability to see what changes will look like without actually deploying the site. All this complexity instead of just setting rel="preload".