Collectivism need not invoke communism and socialism. I've long lamented how we've lost the local community at the village or even family level.
I.e. we can still follow your idea but at a village or family level. So why buy butter in a plastic tub when your neighbour next door has a cow and butter churning machine? Heck have a big enough multi-generational household compound and you can keep it all in-family!