I'm not disagreeing, but I'm not so sure everyone will throw the week's garbage in the trunk of the Benz and drive on out to Rexdale. Mind you, I don't even have a car.
As for dumpsters behind businesses, in some cities (Melbourne for one), ALL dumpsters are locked! City bylaw, I believe...