Actually, I visited one co-housing group in the middle of Atlanta, the people living there just seemed like regular homeowners, not any more moneyed than any other homeowner. Co-housing is something I think you do if you don't have the cash to just build whatever you want on your huge plot of land, but still want to live someplace with amenities. Just share the cost.
For people earning a wage and living in large cities who have no choice but to rent, it's utterly meaningless.
Please explain how this is anything but a privileged group of white people congratulating themselves on their ability to live precisely how they want.