Id slightly disagree with the economic judgement.
We know that working a particular job has a declining productivity rate as hours increase, and past a certain threshold it is detrimental to your health.
While gardening does take time, it is also a hobby, is good for the psyche and helps to offset stress from your normal job.
So the utility of gardening is often much higher than the nominal value of the price difference.