If you believe this is just a "socialist" thing, what about commercial contract agreements between property owners in a co-op? Should they be allowed to all agree to not engage in short-term rentals? Many condo and co-op board contracts have provisions for this, not enforced by some maladaptive government, but by negotiations between equals. It's a common desire and short-term renters aren't a protected class.