I'm not even close to a vegan or vegetarian, but your claims are just not true. There are a plethora of other sources of food sources for "recovery". There are quite a few vegan bodybuilders. There are even Vegan NFL players and MMA fighters, both of whom require far more in the way of "recovery" than a bodybuilder.