Yeah when i'm travelling the last thing I want is surprises with the place i'm staying, but people are so price sensitive they will put up with a lot.
One common thing I see in this thread is people act like theres only two choices: Hotels or Airbnb. I've never had a booking on HomeAway that wasn't on par or exceeding expectations.