Why I prefer airbnb when convenient:
1- A hotel is guaranteed to be noisy from the hall, the room next door, and outdoors.
2- Water pressure is also always mediocre at best.
3- I know that carpet is dirty.
4- Part of my money is going to a big corporation, stockholders and the already wealthy.
5- The only place my car was ever broken into was the parking lot of a major chain hotel and the car is far from the room.
6- the internet is expensive and/or crappy
7- Staff is generally indifferent to my needs
I won't bore anyone with the details of all the bad experiences I've had at hotels but my hotel experiences over the last 40 years break down approximately like this:
10% Above average
15% Are you effin kidding me?!
15% the hotel was nice but there was a fatal flaw: the noise or the nearby smoking or the missing reservation or....
My airbnb experiences, limited though they are, range from acceptable to fantastic.