B12 is easily supplemented, and as https://news.ycombinator.com/item?id=50179290 said, meat eaters also can get inadequate amounts of it.
Your other point is likely true, but I never said anything to that extent, and most importantly the point does not validate the claims "Humans are designed to eat meat." and "Soy crop is shit for humans." that CrimsonRain made. So, no studies?