I agree that a lot of hosts are rather… not savvy with THS or internet even. The listings I see. I feel sorry for these hosts, as they are definetly doing their best, but having to navigate it all alone makes making a listing very hard. If you did not grow up with a cameraphone, making polished pictures is hard to learn. Your pictures are fine, but they will be compared to polished ones, and will look scrubby.
THS obviously will never issue such warning, the uproar would be massive. And then the hosts would get even more secretive about everything, which would make searching for a sit much more difficult (I dont want anyone to doxx themselves for my pleasure, but it is annoying when hosts are so vague about their location).