All (bike) manufacturers have products with flaws, or business systems that at times don't function optimally, or branches that seem to operate less efficient regarding their customer service.
When an expensive/premium/elite brand strikes more of these hickups, then the general public/average customer would seem to be less forgiving towards the company, because of the high expectations that were held. Or maybe not if you are a blind follower of the brand or product.
Maybe that is what this thread is about - people from "outside" BMW who notice all this and are mildly amused by everything; BMW customers who are fed-up and voice their frustration here; other BMW followers who don't care about the apparent dip that the company takes and prefer to go on with life as it is.
In the end it is just a matter of perspective, where you stand. Nobody is right or wrong. And it comes down to personal choice which product you are going to buy and what you want to do with your money.
Different courses for different horses.