Wow, that's surprising, I've been an AirBnB guest about 10 times and generally had a very good experience. I've had 100% response rate and only once had a problem - which was that the host had a problem with the utilities in the flat and had to cancel my booking a few days before. Annoying, but understandable and well communicated.
Perhaps it's worth looking at your photo and description to see if they can be improved, and also filtering your choices based on the host's reputation and description.