fuck no. 85% of common stock is owned by 10% of people. something like 1% owns 40% of it (may be off on that one). the majority of landlords own 1-2 properties but the majority of rented properties are held by 10% of landlords. a full 10% of american households are millionaires and a significant proportion of their wealth is in stock portfolios and other rent seeking instruments. its a huge issue.
United States