There's a difference between building housing and being a landlord.
Tenants are more than welcome to form LLCs and collectively purchase land and build or buy existing housing. This is called Tenant in Common. Maybe that is a business (non profit) idea for you, make TiC easier.