Being vegan doesn't always mean eating healthy, even though people have that idea in their head.
In Finland we have a FB group called "Chips and Beer -vegans"[0] with 65k members. Potato chips are vegan, beer is vegan. You can have both and still be vegan. It's not healthy, but still vegan.
I can deep-fry my tofu in the fattiest of all vegan fats and eat them with deep-fried french fries and a bunch of deep-fried Oreos.
But it’s much easier to sustain a healthy diet as an omnivore, because as I mentioned, whole vegan food either lacks in satiety or taste. Which is why you typically see vegans trying to attack protein to address criticisms of satiety, or trying to defend processed foods to address criticisms of taste.
Wait what. "whole vegan food either lacks in satiety or taste" :D
Now go into the nearest Indian restaurant and order a Chana Aloo Curry. Or pick a Thai restaurant and grab any food with tofu in it. I recommend a Pad Thai.
Both 100% vegan and if they lack "satiety or taste", then come back.
In asian cuisine the protein really doesn't matter, 99% of the flavour is in the sauce. The protein just provides the texture.