Uh... on the historical bit... I think it is equally as plausible (based on my reading over the years) that the "earlier" version of why the colonies had trouble was influenced by politics more than the current version.
Don't get me wrong - I find SIGNIFICANT issues with public school curriculum (to the extent I'm aware of it). I'm just not convinced that is a valid argument - the communal living being the problem.
It was a cold war era teaching, I think. That seems plausible at least, given all the anit-Marxist stuff going on.
The part it got wrong is that communal living on a tribal scale is sustainable. The native Americans at the time were communal, and they had been surviving like that for who knows how long. I think as far as what works, communal living works great in the tribe, because that's at a scale where everyone can truly have a greater-good mentality. That just doesn't scale well beyond the tribe.
Of course there were more factors than just systems which caused their failures. But it may have been that communal living contributed. And it could be that switching to a different system helped them overcome those failures, at least a little. But it's not a deep enough analysis to stop at the failure and say the system itself was to blame. You take fairly diverse people from their European society, that had barely gotten past feudalism, and then try to make them survive together in a communal system, it seems self-evident they flat out wouldn't know how to do it. Contrast that with the natives' success. It's not the system as much as the peoples' cultural compatibility with the system.
I guess I'm saying that if you're going to say socialism doesn't work, it needs to go much deeper than looking at a group that failed. It seems evident that culturally homogeneous people with shared common interests, can make a successful run with socialism. They're not going to be the most innovative people. But they can sustain it. But it's not well scaled beyond the tribe. As you get more diversity, it becomes more necessary to control to the point of tyranny.