No. The article is (per the author) for non-tech folks to build themselves a personal web page. If they don't have easy access to ~free hosting at university_name.edu/~my_name to do that, then there are lots of cheap domain name registrars and good-enough-for-this hosting plans out there.
Vs. the technical aptitude, knowledge, and ongoing time commitment of running their own bare-metal servers, for a minimal-traffic personal web page? That's more like insisting that everyone must learn to sew, and make their own clothing.