I don't see why people need to complain. If you don't want it, fine. But somewhere there is someone with more money than you who doesn't care and will buy it just to have it. If it sells, BMW did things right. If it doesn't, BMW needs to adjust accordingly.
Many cars are overpriced IMO, but it's all relative to personal preference.