BMW M class is luxuary, 325 , 535 are just everyday car.
to have the same popularity in USA, you need to drive a Porche or better,
Porche total sales in USA and Canada about the 30k in 2006,the number just match BMW total sales in China . considering a less population in USA, driving a porche in USA is less priviledged than a BMW in China.