I mean, good/healthy vegetarian diets are way harder to follow than your normal eating plans, but it's possible, and so is getting your protein from plan-based sources. Not everyone does it, it's hard but possible. It's also funny when people assume that vegetarians/vegans are all supposed to be thin. Chips are vegan, and so are oreos, and so are french fries, and even some pizzas.