I agree. Just had my first MOT at 28,500 miles and inspection showed the pads were 20% worn. I can put this down to 2 things - engine braking and anticipation.
I do a lot of motorway driving and always leave a decent gap to the car in front. Every day, as I see brake lights in front of me, I just lift off the throttle and rarely have to touch the brake pedal. Similarly, I descend hills in a low gear.
You may find it to be an interesting exercise to go out and and try not to touch the brake pedal by using anticipation. You will save fuel as well.
B Max Titanium X 1.0 125 bhp in Magnetic with built in SatNav and rear sensors.