How good are your brakes?

Interesting article in Fleetworld about vehicle brakes. New technology and the eagerness to save vehicle weight is resulting in thinner brake parts being fitted to vehicles.  This means that brake components may need to be changed more frequently. Also, with higher stability tech in vehicles brakes may even be applied without the driver knowing.