Here's why gardening is so satisfying:
You put the plants where you want them.
You can cage many of them, and tie others to stakes to ensure proper growth.
It's approximately a one-hour-per-day commitment.
Allow time to grow.
Shelter from cold.
Protect from pests.
Take the winter off.