Because those industries work better when they do*
Just like health care works better when it is provided by a single payer.
* In the case of shelter, temporary shelter for those who need it is also provided free of charge, but that is not the normal situation for most people.