The overall effectiveness of your brakes also effects the life span of the pads, for example, the original brakes on my bike where that poor, that I was always having to brake needlessly in case of having to stop. It was no good racing up to a junction and finding that I have to stop at the last moment as my brakes would not stop me in time, so I always had to brake early to be prepared for that eventuality but because I was always braking, my pads would only last about 2 months if I was lucky, downhill wore them out the most because I always knew that I would not stop unless I braked well early. On some very hilly 100 mile rides, I could virtually wear out a set of pads with constantly having to check my speed downhill
I replaced the brakes with Bontrager Speed Limiters and they are that good, that I can leave the braking till the last moment if need be and if its all clear race away, and to check my speed its just a quick dab of them, no more having to roll for long distances with the brakes applied hard as the wheel turns. To date I have not had to replace the pads yet and there is still plenty of life in them.
Looking at my records from Sportstracks, I wore 3 sets out on the original Shimano 105 brakes in 2357 miles six months. On the Bontrager speed limiters, I have done 5680 miles 10 months and they are still good. The pads are the same brand too, BBB