so? you're not implying I'm supposed to buy land, erect my own datacenter on it and lease my own backbone connectivity just to host a blog?
I think the author's rebellion is against user-generated content, when everything you post becomes someone else's data. That's definitely not the case with any cloud hosting providers.
As long as your Internet connection has decent upstream speed and latency, this is still a good option. A Raspberry Pi, for cryin' out loud, is roughly equivalent to a Cray 1/X-MP, so the need for huge "server iron" to serve even fairly large sites is a thing of the past except for shared server providers who want thousands of sites per server. If your site is static and you're running off a RAM disk or SSD, then you're as fast as pretty much anything you can buy. That said, S3 or Netlify are really easy and bring CDN and redundancy to the party, and neither can really lock you in if your content generation and DNS is under your control.
Yep yep, I run a cluster of 5 ODroix XU4's (not radically different than a Raspberry Pi), and even doing a ton of video streaming through Emby (which I hate), everything tends to perform just find for the up-to-three concurrent users that are ever on it.
Yes, no doubt this community has the largest percentage in both categories of "self-hosting". I have VPS's in multiple countries as well as hosting from my home.
...on AWS.