Different guests behave differently. Some will be obsessively clean and tidy, others can be quite messy. Most fall somewhere in between.
But I'd never demand that they clean up. We're in the hospitality business, and that's not very hospitable. Besides, they're paying us, not the other way around.
Still, messy snd damaging guests make life miserable for hosts. There's a few signs that will give indications of guest character prior to booking, so it's worthwhile to try to innocuously test the water before letting them book. There's precious little you can do about it anyway, so prevention is always the best cure.
And those that pay the least tend to be the messiest. So keep your prices a bit above the competition, provide a product that's attractive to the more responsible types, under promise and over deliver, and you'll likely have fewer problems with messy or downright filthy, damaging guests.