My wife and I have had six Subarus; I drive No 4 and she drives No 6. Old Number 5 was a 2010 Impreza that gave its life to let my wife walk away from a head on crash. So I have some brand loyalty.
But what is it with Legacy brakes??
I used to have a 96 Outback and now drive a 2007 Outback. Both cars ate brakes for breakfast.
I might get 15K from a set of rotors / pads and have had two calipers replaced in 70K miles on the 2007. I don't think I'm using way cheap parts, although they have not always been Subaru brand. I do live in the salt belt - Vermont dirt roads.