A couple of points of clarification, here... these aren't apartments or houses, so they aren't paying rent. They're staying in a hotel, which ostensibly has other services provided that a renter would never get.
Also, you can't expect the owner to continue maintaining the place at a loss, and certainly not to address and fix the problems they're complaining about, at a loss.

I'm sure that some of them are just down on their luck, through no fault of their own. I'm sure others are just irresponsible with their money and habits. What I don't see here, though, is anyone offering to put some of these people up. Show us the respect YOU have for those down on their luck by taking some of them in!