I’m not sure what people mean by hosted now - I just have basic hosting with html, css, and ssh. Technically it supports php, etc but I only have that in a few places for silly reasons.
Some people seem to go all in on containers and AWS or similar for their personal site which seems overkill.
Or is this GitHub pages vs (say) squarespace? (Squarespace seems to result in functional and good looking sites)