Free city pickup is great, when it works
Township pickup may be free, but it runs on the municipal schedule, not yours. Some items need advance arrangements or aren't accepted at all, and you still have to get everything to the curb yourself, often up basement stairs, before collection day.