Are you kidding me?
You can never put a BMW on the same raw as cars for the masses.
Yes, Mercedes has a broader variety of models, and a median Mercedes may be more expensive than a median BMW, and perhaps Mercedeses are a little more reliable.
But this makes it NOT better than BMW...