Everything should be this way. Are these the same cities that only allow one garbage hauling outfit in the city?
You are free to purchase your own garbage collection if you want. You still pay taxes for city collection, but you can get an alternative service from whomever you want at your own expense.
A more appropriate example would be education.
Sure, you can go send your kid to a private school but you'll still end up paying the school taxes to fund union labor in public schools.