I'm sorry but that sounds almost naive and equally idealistic as what you're criticising. Communities want quality, but people overwhelmingly also don't want to work, because let's be honest, work sucks. What incentive is there for someone to clean and maintain the sewers when they don't have to do it? What incentive is there for someone to fill in inventories? There are a lot of tasks that are needed in any human society but that no one wants to do. The way feudal societies dealt with that was either with slavery or caste systems. Putting people down so they will have no choice but to do what no one else wants to do. Capitalism is no better, it creates castes as well but based on generational wealth. Of course we also have slavery under capitalism. I'm not advocating for these systems, but I think communist and socialist models need to account for this, and so far I have never seen it addressed in any way. How do you even fix that at first?
Who is going to be doing what nobody wants to do? And not just the most extreme examples, but also the most invisible ones. Is someone really going to be checking that the floors of the community centre restrooms will be clean and tidy? Is someone going to be calling in and supervising the workers who need to repaint the walls?
We've seen this even in the USSR but also Cuba and Venezuela. The first few years under socialist systems bring along a very big boom in well-being and social advancements for the country, but with the decades, infrastructure starts decaying, productivity goes down, wealth decreases and food shortages become more frequent. It happened to Allende, the chavistas, Fidel, Mao, the Kims etc. I don't think this inherently means that socialism can't work, but it needs to be less idealistic in some way. Everyone wants a pool at home, but almost no one wants to be the one digging for days under the sun too have it.