Picking up after your dog. Putting the grocery cart away after unloading. Shoveling the sidewalk in front of your house. Waiting to the side of the subway doors. Not talking during movies.
We are asked to do hundreds of little things that mildly inconvenience us in order to maintain some social contract. Sure they could be made easier/nonexistent with better technology, but I:
1) don't see why asking people to do their part is silly
2) don't see why this particular problem would be more frustrating than e.g. the others I've mentioned. I feel like they are all similar on the "effort" scale.
Although I guess I'd admit that asking people to sort recycling properly is very different than relying on them to.