You don't even know how fast these damn bins fill up. I'm a janitor at McDonald's, and move between 5 locations (same franchise owner). The two that are in a highway rest stop kind of area that get the most customers have several cans around the parking lot. I empty them before the restaurant even opens, and all or most of them are already full by my first break. There's only ever 1 janitor on shift at a time and we can't be everywhere all the time. Something I have had to explain to the owner who constantly gets on my ass about the cans in the parking lot being full. "Do you want me to just spend all day making sure the garbage cans are empty or shall I do the other tasks I have as well?"
The bins themselves look pretty large with the huge stone enclosure they're in; but the actual can inside is not even as big as a standard home kitchen bin, and the amount of trash generated by a single to-go meal from the restaurant is pretty nuts. And this is just from a fast food place. The bins placed by the city or municipality probably have even less of a chance to be serviced when the employees who do that are also in charge of cleaning the park bathrooms, mowing the grass, trimming trees and shrubs, fixing road signs, etc.