But anyway, legumes are much more efficient source of protein than beef. I don't understand why you decided to compare against broccoli.
It is for the same reason I do not eat pork.