I disagree with your views on isolation, and the whole point of functional strength is using a lot of muscles at one time, hence them being compound movements. Also, a push/pull/squat routine is a common PL'ing routine, not one for bodybuilders. Bodybuilders train for mass, symmetry, and aesthetics, which is usually not the same goal as fighters/athletes.
Ok well your views are my views and mine are mine. I do think that you need to do a little research in the matter of fitness. I personally have spent a year to get my personal trainers cert. and have been training fighters for years now. But hey to each their own bro.