he probably doesn't know how and it's annoying to get someone to do it on his behalf because each website deployment method is bespoke
Discussion
It's no different to how people who want to set up a business often need to set up a website to begin with.
So they do the bare minimum and move on.
It's a chore. They do it for reputation. That's all it is.