The article mentions B12, and it has been known since the 1930s (and before that to some extent) that people need to eat foods with vitamin B12. Vegans and vegetarians need to make sure they get enough B12 and other things, and anyone who has sought to read about a good vegan diet for decades has known this. Just as people know that many non-vegan American diets tend to be too high in saturated fat, sodium, simple sugars etc.
The article mentions Gandhi. Many in India have been vegetarian for millennia, including many Brahmin. It seems to have worked for them over the past 3000 years.
That vegans need to make sure they get B12 and the like or they will eventually suffer ill effects is not new information, it has been known for a long time.
This whole thing really reads like FUD.