Things must be different here (BC, Canada). I can't think of why I'd ever rent a hotel room when AirBnB's are usually a similar price and way more comfortable (usually).
Unless I had a worry about cancellations I suppose.
In europe my experience is kind of the oposite. Airbnbs have been incrementally more expensive over the years. Thet are now as expensive as hotels, but without the quality of service.
Only times I enjoy airbnb are when I am travelling alone, don't need more than a room, and want to actually have the opportunity to chat and get tips from the host.
They are comfortable during the stay, but not when you arrive or leave and waste so much time there.
I never know if that Airbnb will have toilet paper, towels, shampoo, dishwashing liquid, etc. and for everything that they don't I have to do a supermarket trip and buy a quantity that would last 2 months when I'm staying 2 days.
Then when you leave, despite paying 20% of cleaning fees, you may be asked to do the dishes, vaccum the floor, etc.
All of that together has an extremely high cost, especially on a vacation.
Unless I had a worry about cancellations I suppose.