> First off, broccoli has a higher ratio of protein to calories than ground beef. Plants as a general rule are not low protein, they're just low dry-mass density.
I'm not sure what you just said here...but it sounds incorrect. I might have misunderstood this sentence, but I don't think so, so let's analyze and compare brocolli and beef, generally.
To get 50 grams of protein from beef, you would need to eat 192grams of beef, which is about 500 calories depending on how fatty or lean the beef is.
To get 50 grams of protein from brocolli, you would need to eat 1.8 KILOGRAMS of brocolli, which is 625 calories total.
This is because 100grams of beef contains 25grams of protein, while 100 grams of brocolli contains 3grams of protein.
This is generally true for all plants, the numbers differ slightly. Let's talk more general, and not just about brocolli now.
Second problem is, the protein in plants is NOT the same as protein in meat. That is why meat contains all 9 essential amino acids, while plants miss certain ones such as methionine, lysine, and others, depending on the plant. The only way to get a full profile, you have to combine plants and grains that supplement each other, and this is not easy thing to do and most people have no clue or interest to go that deep into nutrition, and even if they are willing, combination of these foods is not possible because the foods may not be available at certain times, or overly expensive. Let's look into that next.
The third problem is, most of the planet has seasons. Things do not grow in winter time, which is why certain foods are pickled in autumn in preparation for winter, and even then, you are barely scraping the surface of vegetables available to you. Yes, we live in 2024 where you can just pop down to your supermarket and get pineapple from Indonesia in a can, but humans did not evolve to eat like that because supermarkets did not exist up until, what, 70 years ago? And those vegetables and fruits in a can are not good for you at all, they contain way too much sugars, and preservatives so they can withstand the transport, and then sit on a shelf for months. Completely unnatural, and are considered as processed foods.
Then you have a problem with plants that it's missing micro nutrients necessary for proper function of human body. These are:
Creatine, Vitamin B12, Iron, Carnosine, omega-3 fatty acids, Taurine, zinc, iron, etc.
Plants are completely devoid of this, and ALL of these are required for a human body to function in optimal capacity. Again, you can supplement... but at this point, you need 2 phd professors of nutrition to design a meal plan for you, and then loads of money to procure all these rare plants, grains and other that often cost a lot depending on where you are located, since it must be imported.
You do not have to function optimally. Humans are adaptable and you can function without Creatine, but not very well. If you decide to starve yourself of micro nutrients, and over a course of 20 years create unexpected health problems that is fine, but this cannot be forced upon a population. Forcing population to starve themselves is done in times of famine and war.
You may say, beef lacks vitamin c for example, or vitamin a. Let's look at that argument.
100 grams of liver provides 40% of RDA, I don't know how much vitamin A is in it, but it's A LOT. It's more than you should have, and actually you can get vitamin A toxicity if you eat too much liver. Look up the correct number for Vitamin A.
Carbohydrates, glyconeogenesis. Body converts proteins into glucose if it needs it. There is no essential carbohydrates. Overloading on them is fine in circumstances when you need it, such as high intensity sports. Overloading on carbohydrates when you don't need them is what leads to diabetes. Meat does not cause diabetes, sugar does, and carbohydrates are sugars and slowly over time insulin resistance develops and then diabetes in effort to control blood sugar levels by pancreas.
Problem with what people eat today is not meat, it's highly processed garbage meat devoid of nutrition or foods that have high levels of certain nutrients such as inflamatory omega 6 acids, such as linoleic acid. Mcdonalds cheeseburger would be a problem, and these are literally in every corner of the developed world.
Foods high in omega 6 fatty acids are:
Rapeseed oil (canola oil)
Flaxseed oil
Soybean oil
and other seed oils.
Mcdonalds cheeseburgers are high in all the wrong nutrients and devoid of all the good nutrients. These "foods" where used to demonize the meat industry for decades, but lately people are catching up to that.
One more thing about climate... we de-forested half the planet, and then blamed the cows and now want to dictate how healthy people should be, based on how much money they have. I can promise you that the same politicians that want to limit your access to meat, will not limit their own access to meat. I will have to eat lesser food, they will not. That also goes for rich people. You think that Mark Zuckerberg going to eat crickets to save the planet? No. You and me will, and they will eat oysters and fly in their private jets to preach about how humans should eat less meat to save the planet.
A lot more can be said about this...but there's not enough time. Eat natural food and well balanced meals depending on your energy expenditure requirements.