What would a cheap place do that would prevent such things? Strip search all their customers to make sure they did not have enough heroin to overdose on?
The hotel isn't spawning this sort of shit, it is just attracting it by virtue of being cheap enough for low-lifes to afford. The local authorities are the ones that failed, not the motel.
Poor people need a place to stay too.