I like this concept. Maybe not the details of it, but the overall concept has merit.
I personally only put garbage out about once a month, or less and sometimes only every other month, even though I'm paying a special tax to have 3 men and a truck make weekly excursions into my neighborhood to take my personal garbage from my own curb.
That is a waste.
It's a waste of tax money...its a waste of manpower...its a waste of equipment...and a waste of fuel.
Here's my routine: I save my plastic grocery store bags and re use them as garbage bags. (i don't believe in those stupid re usable grocery bags) I have an extra large commercial size garbage can, with plastic liner, in my flower bed (hidden by tall flowers) next to my front porch. When the plastic grocery bags are full, they get tied shut and dropped into the extra large commercial sized garbage can. When that is full, the liner gets tied shut and drug out to the curb. I bought a big box of extra large commercial sized garbage can liners about 5 or 6 years ago and I still havn't ran out yet.
I could see a savings in manpower and money by using a community dumpster. The problem would be where to locate it. Another possiblity would be to drop off a robot on every block with pre programmed stops based on who calls for service. The robot would collect from locations that called for garbage pickup and consolidate it in a temporary dumpster that would be picked up later in the day.
The advantage to me with a system like this would be that I could get a tax break for only using garbage pickup once a month whereas people that over use their pickup service could be charged extra.