even now you can still host your own website / services at home without any specialized gear
Yes, as I said, that’s the only thing I’ve done myself—in particular, at times I’ve run it off of my main desktop, and at other times on a Raspberry Pi with an external hard drive attached—but that’s specifically not what I was asking about because the previous comment was specifically talking about non-developers who might have that basic HTML understanding and just want a server where they can throw up an HTML file and have it served up. A goal that’s more technically involved than a wordpress.com site, but less involved than self-hosting a LAMP stack and running the Let’s Encrypt certbot.
(Plus, of course, the growing prevalence of cgNAT making self-hosting impossible for many people necessitates the use of a hosting company or user-friendly web service.)
Aren’t those two the same thing? At least in C-style arrays, which might not be how they’re handled under the hood, but is at least how most languages present it to the programmer.