Hotels are definitely nice if you like the pampering they provide (e.g. clean your room everyday), but the value of Airbnb is getting amenities and space of a house for an affordable rate. Good luck booking a hotel suite (w/ kitchen, common room, etc) without paying insane rates north of 1k a night. That's where Airbnb shines.
Can't speak to your experience, but there are heavy, heavy penalties for the behavior you're describing - you can't just do that carefree as a host. I would probably lose my business if I let that kind of stuff happen even just once or twice.
That being said, shitty hosts are out there. If they have extensive review history and positive remarks (over ~4.7/5.0 rating) it should be fine. I've honestly never had a bad experience as a guest over 5+ years of staying at Airbnbs with that criteria.