You do realize, don't you, that in many things in life, (politics, gun rights, etc.)there are two factions. One faction is made up of purists and then the other faction are the ones that fudge the true meaning of the thing , skirt around issues and try to reinvent the freaking wheel.
Take lifting weights for football. I have railed before against making stuff easier and longer just because you don't want work hard. It's unreal to me, but maybe it shouldn't be. After all, there has always been contenders and pretenders. And those who follow trends and those that don't.
I have heard it for years- "Oh, you don't need to lift heavy weights for football! Just be mobile." That's crap. Ask an offensive lineman who just got pancaked by a defensive lineman a few times if he would like to be bigger and stronger. If he could snap his fingers after the first pancake and be magically bigger and stronger, would he? Guarantee he'd rather be bigger and stronger. Mobility didn't have anything to do with it.
How to be more mobile? Repetition of agile movements. Like basketball. Best sport that there is for a football player. But coaches wanna set out cones and do 5 reps of this drill and 5 reps of that drill.... just freaking PLAY, let them have fun, and oh, by the way, he will be jumping , shuffling, dribbling, passing, backpedalling, sprinting, over and over again while he is having fun. So get to the hardwood.
And get amazingly strong in the weight room. Max attempts, heavy ass doubles and triples on the squats and deads, violent cleans and box jumps, bench presses and close grips and bent rows and presses. Leave the pencil necks behind , as they talk about the perfect program while they stretch out. You will be tearing into gut busting squats and deads, just like all of the strongest men in the world have always done. Take the way of the strongest of all time. Do the basics and repeat frequently until you bust out of your shirt and pants, and rule the field. There is no other way, everything else is just a watered down version of the basics. A way to circumvent the truth.
Heavy barbell. Heavy Dumbell. Repeat, repeat. Eat protein and repeat. And it is not gonna change. Oh, it may go away for a bit, it already has, but it will come back. It always does when folks get tired of fooling around and want to get into what works.