@Stephanie3390 Uh....AirBnB is in business. Fees are how they make money. So you're suggesting that they offer their services at no charge?
AirBnB doesn't charge the cleaning fees, hosts do. Hosts manage that entirely, so you are not well informed if you think AirBnB is doing it. Hosts are entitled to run their businesses however they see fit.
Taxes are an obligation. We all have to pay them. Are you suggesting that AirBnB break the law by not charging taxes?
You have a choice to stay wherever you like- hotels, STRs, hostels, etc. I recommend that you stay at a place that suits you and is within your budget, but refrain from telling others how to run their businesses.
"Airbnb were supposed to be the cheaper and alternative option." Alternative- yes, cheaper? Who said that?