Brake Pads : How many miles do they last?

Agreed that it depends on the driver and the type of driving.
In regards to mail carriers, a number of rural route carriers here use Subarus.

One carrier (now retired) used to come in and buy half a dozen sets of Subaru brake pads at a time.
He would go through a set of pads about every 3-4 weeks and replace rotors about every 3-4 months.
From memory, it seems to me that he had about 500-550 stops a day on his route and that doesn’t include the personal driving he did.