Keep in mind that there are different levels of 'from scratch.' Making your own sandwich is pretty normal. Making your own bread for your sandwich but with store-bought mayo is probably less common. Making your own bread and making your own mayo is probably even less common, and that was about the level of 'from scratch' that the other user is talking about.
Ok, I'm not talking about sandwiches or making your own bread, but "proper" meals, like aspargus-risotto, (store-bought-)pasta with homemade-sugo, cooked beef with homemade-gravy, vegetables and dumplings as a side, diverse soups made from fresh vegetables/beans/meat, vegetable casserole, mixed salad, grilled fish, curry with rice etc. (Just a selection of the stuff we had in the past days). Guess as a european I'm still naive about life in the USA :-)
I think people are overestimating the quality of products they used to call "fresh." Do you know the source of all the products you use? Preparing your own meal doesn't change much, unless you really trust the source.