I think you'd agree that the big difference between the two brands are the frequency of and type of oil leaks. I think this is what gets most people when it comes to BMW at least. IMO historically the repair interval for these items on a BMW is approx 2x vs say Toyota.Water pump price depends on the model. OE pump for my E90 is around $300 and around $200 for OEM.
Water pump replacement in BMW falls in the category of changing spark plugs on 2GR-FE in Toyota in Sienna. Approximately same amount of time, and that is xDrive. RWD is easier.
But, key is perception. Toyota for example wanted from me $315 for donut spar tire 17”. BMW charged donut for my X5 $129 18”. I told guy in Toyota how is it so expensive compared to BMW, he said: well Toyota quality. Mind you, both are Dunlop.
DT gladly sold me Kumho for $90.
Brakes are another favorite of mine. Not only Japanese ilk has absolute POS of brakes, but they charge it same as Europeans does. Here is the thing, no one online ask how is it possible that Toyota charges POS rear pads for Sienna $70 but if BMW charges same for pads that actually stop, it is overpriced.
There is saying: as long as there is sheep, there will be wool.
For example when I replaced my valve cover gasket at 55k miles I also replaced the valve cover because I didn't want to risk having to pay for the job in 25-30k miles simply because the cover cracked or the PCV diaphragm failed. I imagine this type of repair is unheard of in a Lexus.
Gotta DIY to save money.