“Rip off” is a bit of a strong and emotional term, especially when you are not comparing all the facts (one example out of how many millions of part numbers?) nor comparing apples with apples.
It all comes down to economies of scale, and how costs are spread across the supply chain. FCP Euro would probably have a bigger parts turnover than BMW NZ, let alone BMW North America who would be the equivalent point.
As mentioned above NZ parts can be reasonable for fast moving volume medium cost items. If it’s a larger, low volume item that has to be ordered in especially then unfortunately the costs won’t be comparable with the US who is still probably buying exponentially more per year. This then gets into a “chicken and egg” situation as more people buy on line from the bigger vendors.
The issue then is supporting the local businesses in terms of time scales, yes most things can be sent over-night, but this then gets tricky for larger parts like bumpers for crashed cars, wheels, Lithium batteries (dangerous goods), etc. If the significantly increased freight costs (post Covid) are then passed on insurance companies will soon up the premiums to recover and more cars will get written off.
Would that it was possible for FCP to be a supplier. However, you might want to ask Toyota Aussie and Toyota NZ how they ended up with fake parts in their supply chain and the $$$s it cost to sort that mess.
Is there room for improvement..? Always. Will systems evolve over time..? Most definitely. Will people still claim “dealers charge 100% mark up” .? We shall wait and see. *Purely my personal opinions as an innocent bystander, any resemblance to persons dead or alive are purely coincidental.