The problem with those frozen meal things is that people don't consider the price per unit which is what you ought to know when purchasing.
For example, my local supermarket sells a dozen eggs for $3.09, and a pack of 18 eggs for $4.49. On the face of it, I am spending less money by buying the dozen eggs. However, when you look at the unit cost, each egg in a dozen pack costs 25.75 cents, and each egg in the 18 pack costs 24.94 cents. A small difference yes, but carry that across your entire shopping each and every week, year in and year out.
Obviously there is a limit as to what is prudent. You want to buy ketchup, not invest in it. But, if you are looking at the purchase of dry or long lived goods, you will always be further ahead by purchasing at the lowest unit cost. Replicating those frozen meals would cost you less than half, perhaps one quarter of the price, and your body would thank you endlessly for putting less sodium, sugar and highly questionable additives in it.