Nothing in your post is remotely controversial. The deficiencies of the vegan diet are well established and only contested by people for political/ideological reasons. I would go much further than you did though, they are deficient in the majority of nutrients.