But - if we take, for example, a beef lasagne, a home cook is unlikely to use horsemeat as the 'beef' ingredient - and a home cook is highly unlikely to use the same recipe in their spag bol as does the factory version. The factory version almost inevitably has a lot more ingredients - and the cheaper the item, the more ingredients, it seems. You can see the list of ingredients of such dishes on supermarket websites; as an example, I'd use none of the added wheys and caseins, I wouldn't be using both yeast extract AND salt, no added wheat gluten (only that which is already in the flour used to thicken a sauce although I tend to use arrowroot. potato flour or cornflour for that, if it's needed), no palm oil. I'd be using a low-fat mince and/or dry frying and removing excess fat. And yes, the body can 'tell the difference' between a high-fat mince and a low-fat one in its contribution to the whole.
In addition, the entire level and type of activity around a home-cooked meal is different to that around the 'pre-prepared' meal. For some people, this may be advantageous; for others, not so much or even disadvantageous.
So I see different types of meal preparation having very different 'end results' - even if the name of the meal is the same ...