OK, I exaggerated. You wrote that beach houses could be shared or distributed in a lottery.
You have clear arguments why coops are not an option. My point is that you can transfer them onto socialism. In socialism, there is a higher floor on worker compensation because workers don't accept being exploited. But then how do workers deal with their country having less goods available?
If you can handle it as a country you can handle it as a coop.