Currently, that is how public toilets are cleaned. Taxes are used to pay the wages of the people who clean public toilets.
But if everything is a public good, then where is that money coming from?
Somehow I get the feeling people think that socialism or communism is something we can add on top of our existing system.
I don't buy that assumption.
If we're all "providing for the general welfare", why is there income?
No matter what, the answers always come down to either capitalism or slavery, but with extra steps. Either we acknowledge that certain tasks will need rewards attached to them to entice people to do them. Which just basically takes us to capitalism, but people feel that as long as we don't dick around with money, it's not really capitalism. Or we acknowledge that we'll have to force people to do certain tasks. And I'm not comfortable with that.