Everyone, even people who don't garden, should compost. When trash goes to a landfill, it sits in a sealed tank where nothing significantly decays. Archeologists excavate them because everything inside is in such good condition.
So, we all need to do what we can for waste reduction.
I'm kind of a lazy person, though, so having that bucket of vegetable scraps on my counter would be a problem. I simply cannot be counted on to take it out the back & dig it into the heap every day.
When I was down in Miami, I learned a simple trick from the folks at Nokimo house, where I stayed: keep the veggie scraps in a bag in the freezer. That way, when you fall behind on the chores, it's not quite so disastrous.