They aren't all "vile mush". One of our favourites is a fresh roast beef or chicken dinner, from Tesco, costs nearly £4 and is carrots, peas, meat and roast potatoes. Nothing vile or mushy about it, and a nice treat after a long day.
I also love to do a proper roast dinner with fresh ingredients, but don't have the time to do that every night.
Threads like this really bring out the judgemental people don't they. Why can't people accept that we all like different things and all have different lifestyles and different budgets.
On a busy day I can chuck a ready meal in the oven for half an hour and get another half an hours work in. It is necessary on the odd occasion when deadlines are looming.
We rarely have takeaways but I don't criticise people who do.
I made all my DD's baby food when she was little and she loved pureed fruit and veg. Now I can't get her near anything green!
I make my own soup every week, but also love tomato out of a tin, it just depends on my mood and the time available.
Each to their own.