It's not bro science, and the number I gave is actually less than the standard recommendation of 1g/lb of bodyweight per day, which you can see explained here [0].
Most people should be doing some form of resistance training, so not sure how this can be "barely relevant for most people".