I aggree that setup and matching is important and that stock brake can go a hell of a long way...
I disagree that their a wank, i mean you dont see V8 supercars with stock commodore or falcon brakes, not even the premium setups, they go full race spec for obvious reasons...
The same goes for the guys who run full track spec skylines...
Willo's car is a prime example of a nice well setup braking system for street/track/fun/drag bit of an all rounder...
Giants car is a great example of a full track spec braking system, i dare you to tell him its all wank...