I agree. AirBNB was a mistake. It used to be that an apartment could be rented out for a decent amount above your mortgage, and expenses. But now there's no incentive to opt for long-term rentals, when a short-term one is more profitable.
Then the rich get richer and consolidate more properties under their companies, leaving the rest to fend for themselves. Think of people who had been making sacrifices so they could save up to purchase something, just to be outbid by collective groups of people just purchasing property to rent them out. There's no competing.