In addition to the parent's point, humans picking up the garbage provides a much better service than the robot trucks. I don't have to worry about fitting everything into the uniform sized plastic bin. I can pile whatever oddly shaped boxes, cans or large items by the road, and the humans can deal with them quickly and efficiently. I don't really care if it makes trash hauling slightly more expensive, it makes my job of taking out the trash much easier. I live in an area where humans pick up the trash, and basically whatever I can drag to the curb, they will throw in the truck. It would be such a pain in the ass to try to smash boxes or break up old furniture to fit inside the can. Let the hydraulic ram on the truck do that.