This seems to be a very common experience. I suggested booking an AirBNB for a team off-site a few months ago and heard half a dozen variations on it from a ten person team: code wrong and no host overnight, blatantly misrepresented properties, toilets overflowing upon entry, no power, etc. I haven't travelled much in a good number of years so I was very surprised how much the situation had changed.