Free city pickup is great, when it works
Free city pickup depends on what your local program actually covers, which can change over time. Pickups usually have to be requested ahead of time and come with item limits. You also have to drag everything to the curb yourself, and that's hard to do from a long driveway or when you're away.