At my agency we probably build two custom sites a month. We used to do this with PHP WordPress templates, then we moved to Nuxt server side rendered on Node (Heroku), but now we are all static site Nuxt on Netlify and it’s SO MUCH better. Headless WordPress as backend. As long as you/client can deal with the build times it’s fantastic from a speed, SEO and uptime POV. Also just way cheaper to host it. Incremental Static Generation seems like the ideal solution, looking forward to that with Nuxt 3.
You are actually running a Wordpress site with a reverse proxy cache with forever TTLs. The fact that the cache is implemented as HTML on a file system is incidental. You could deliver the same speed, SEO, and uptime with any such technology, such as putting a regular Wordpress site behind Cloudflare or Fastly with forever TTLs and running a cache warming script.