Everyone should grow some of their own vegetables because:
It's cheaper
It's healthier for you and your family because its pesticide free. Most of us today have lost someone before their time. Disease is no longer a rarity.
You don't have to leave your yard (or house- if you grow indoors) to get it.
You know exactly where it came from.
Your vegetables will be more nutrient rich because they didn't sit in a truck or store for weeks before you ate them.
They will taste better.
Gardening is proven to be therapeutic and gives you a sense of accomplishment.
It is educational for your kids.
You can share with family and friends.
It's not as complicated or time consuming as you think.