Definitely tastes better! Nothing better than soup made from home grown stuff! I get a pile of tomatoes from my bro-i-l's greenhouse (he doesn't eat tomatoes!). I roast 'em, blend 'em and then freeze 'em. Twice as good as the best known leading brand!
I know a few like your bro-in-law, they grow stuff even though they don't eat it, they do it for the fun. The beetroot I have is eaten fresh and I make up loads of beetroot relish, put it into jars and it is there all winter for hot meals on cold wet days.