Just because everyone does it doesn’t mean it’s good.
Now, that IPv6 is becoming more popular, and we might be able to provide globally unique IPs for every end device, and that 24/7 connected internet is standard, it should be a thing of 2 or 3 clicks to host a webserver.
It should be a no-op to set up a raspberry pi to serve websites – and it would definitely provide a lot of kids and students the ability to experiment a lot easier.
Remember, Facebook in its early days was hosted from a dorm room at college. Google from a garage.