I've been trying to tell these guys it's not the brakes.. It's all in the setup..(tires, suspension, etc..)
I'm guessing that they went to great lengths to install 450 parts and don't want to admit there's no difference.
I run SMOOTHIES on my drag bike in the sand/dirt and it stops on a dime from 80+MPH.
It's unfortunate that a lot of guys think they know everything.
They could be improving their setups but are just too proud to admit they don't know what they're doing.