That’s a fair analogy as well, though it makes a totally different point.
I think you’re right about the analogy itself, though it’s far from clear that society owes it to your grandma to hinder everyone’s access to cheap tomatoes just so she can feel more useful for her tomato-growing abilities.