Free city pickup is great, when it works
Municipal pickup schedules work fine for bagged trash. Bulky items are another story. There may be limits on what gets accepted, you have to request it ahead of time, and you still have to drag everything to the street yourself. On acreage outside town, it may not reach you at all.