I don’t eat vegetables, either. I like grains, including whole grains. I like some fruits, and like your friend, I enjoy potatoes immensely.
For most food items, it’s a texture issue. Take my relationship with tomatoes, for example. I like ketchup, spaghetti sauce, and tomato soup. I’ll even drink tomato juice without fussing too much. But if I get a chunk of tomato in my mouth, it’s over. Raw, cooked, doesn’t matter. If my spaghetti sauce is chunky, those chunks are getting picked around. Similarly, I only like onion rings if they’re made with diced/minced onion instead of whole pieces. If they’re the minced kind, I positively love them…if not, I’ll pass.
I do the same thing with a lot of fruits, too. Hate oranges, love orange juice. The less pulp in the juice the better. It’s all about texture.
Anyway, my diet is mostly pasta, breads, potatoes, meats and dairy. And a hell of a lot of breakfast cereal.
I’m in my mid 20s, but see a doctor pretty regularly. I’ve never been told that I’m in any condition other than perfect health. I’ve got no symptoms of nutrient deficiencies, my blood pressure and cholesterol are outstanding, and I feel fine.
I know it’s anecdotal, and I’m hardly old. But it’s worth something, I’m sure. If you can get all your required nutrition from a vegetarian diet, why is it so hard to believe that the inverse diet could be just as complete? The enrichment and fortification of so many off-the-shelf makes that even more likely. As much as you can’t fathom being a pure carnivore, the idea of being a vegetarian is abhorrent to my tastes.
All in all, any type of diet where you exclude a large category of foods is bound to be less healthy then a very well-rounded one. But is it unhealthy enough to be a big deal? Maybe not.