BBC did this 15 years ago on tiny computers compared to now. They uploaded static HTML onto Sun boxes and served them.
If you did a submission somewhere, it'd do offline processing and upload new static pages.
Most of this was C and perl.
No Scala, no Java, no Ruby.
iOS does HTML too you know.
I agree with the OP - most of this new technology doesn't really solve any problems. All it does is create an ecosystem you can feel superior being a member of.