It’s 1 gram per pound of LEAN body mass not overall body weight
Just because a person is in good shape doesn’t mean they actually understand what is required to train and it’s very common for top athletes to use a ton of pseudoscience garbage because they want anything that could possibly improve performance
The “people are trying to eat significantly more than they need” was referring to protein
As in people are drinking 300 calorie protein shakes when they aren’t hungry so they can hit their “protein target”