This is a bodybuilding board I am always going to represent actual weight lifting as the superior method of training. Tired of people not in shape declaring bodybuilders and weight trainers just have fake muscle and are not really strong because they didn't do the WOD dragging a chain in the parking lot before climbing a rope and doing upside down handstand presses meanwhile they can't take their shirts off because they are soft as shit it's fuckign nonsense.
Plenty of folks out there (bodybuilders) who are strong and functional. (Just many (at pro level OPEN) are not.
I happen to love heavy weight-training, and cant get into functional stuff, though I know its probably good for me.
My 1-hour walks each day is pretty good for me I know (very hilly neighborhood, etc) and I like Powerlifting type training (5/3/1) mixed with some assistance and bodybuilding stuff at the end.
(Some call it "Powerbuilding"). Do what you like to do, doesnt matter if someone says "its the best way".
The best routine is the one the person enjoys doing, they will enjoy it and put 110% into it. Getting the most out of it.
There is no "Best way" for everyone, also there doesnt need to be. You do what you like doing...
I do agree with you on many things (heavy weight training, hardcore type BB training), I believe is the best (for me).
Though I also see the point that its not for everyone...
(My joints dont seem to like it anymore as I'm mid 50's and 40+ years of doing this shite, talk about over-use injuries).