You’re kind of aggressive, aren’t you? Anyway, I’m not vegan, I just don’t eat animal based stuff.
I don’t see anything factually wrong in your points, except one note
and my point is that being nutritionally complete is easier if you consume animal proteins.
Correct, but if you do your own cooking already then it’s not actually hard to to just sub out one source of protein for another. Throw in some vitamins and you’re good.
For me that’s a very worthwhile trade for reducing my reliance on animal agriculture.