1st
"WordPress, which requires a SQL server, a PHP server, and tons of computing power.." That's just like saying you need to be a cloud engineer to run a Facebook page or Twitter account.
The dynamic web is more complex and needlessly complicated, but most of it's magic comes down to partial page reloads, which feels app like.