I finally threw in the towel and switched back to hotels after our previous stay in Toronto that was a nightmare, which included:
* Claimed we had the whole house but actually there was a family living in the basement and the laundry room was shared
* Host had crudely typed out instructions and labels over everything in the place
* House rules were extremely strict and required us to clear snow
* Had a 10pm curfew (which we broke because we got in late exhausted)
* Place wasn't terribly clean despite a listing with a $250 cleaning fee
* Absolutely the worst bed I've ever slept in
* Check-out instructions included a list of chores that went above and beyond the usual asks (eg: throwing out trash)
It wasn't always like this, but I feel like the quality of hosts has gone way down. I'm guessing most of the good hosts moved on during the COVID years.
Chores and curfews, no (although they often have rules that you have to be "quiet" after a certain time). Cleaning fees, yes.
Why would anyone use them?
Honestly I can only think of two good reasons.
You want to stay somewhere really out of the way where there aren't any hotels.
Sometimes when you are 5 or more people it can be cheaper to rent one large apartment rather than 3+ hotel rooms.
I know sometimes people also use them if they're going to be staying for a several weeks and want a real kitchen, living room etc.
Other than that, I would never use Airbnb. And even in the cases where Airbnb would be useful, I would seriously consider booking with another company before using Airbnb.
Full disclosure. Never personally had a problem with AirBnb, but heard enough stories and know enough people who have.