I really don't get all the fuzz about that. He can do whatever he wants with his stuff, and how on earth could you expect a business to behave like a collector, that's just plain silly, wake up...
Sure throwing stuff from a roof is kind of stupid, but it's obviously a great way of advertising as everyone is talking about TNT now.
And generally speaking, if it's trash, it's trash, not every single cab is salvagable.