@pixel the first two problems are solvable, and the latter is just learning things
ease of access to making HTML websites is a thing too, but that's a different problem
but you cant solve that, or it wont get solved, if there's no incentive to make HTML easily hostable
@ShadowJonathan define solvable?
current society will to a degree opt for the free option even if it comes with some inconveniences
and the best free options would be subdomains etc.
(I'm just playing devil's advocate here, I am full on your side btw)