The real problem is not with us clients, but with Mazda itself.
When You buy your first Mazda car, 99% of clients have no idea what kind of features they're missing in that car. Also the Mazda disribuitors are not interested to sell the trims which they lack at the moment, actually they do everything they can go sell their existing trim out.
The understanding of how much features are missing in the acquired car comes only with time & experience in that car.
But Mazda policy does not permit to install additional missing features officially & exactly for that (and no other) reason we have this thread here. Actually there's a lot of people here who could pay more money for the better trim. But that trim either is not available in this country, or is missing on the market for a long period.
It is understandable also the company's desire to sell more their cars, but I for instance, am not ready to buy another car with one only feature more than I have already. The cost difference between the trims isn't really to much, and the DIY price is not much different from the trims' cost difference.
Indeed, this thread here has been started due to the deficiency of Mazda service & it's purpose is more to hasten Mazda to change their policy to the correct direction & start installing the additional features officially.
I personally would never buy the M3 BP Mazda generation with the policy like this. Also, I like my present vehicles even with the missing features & that is the best reason why I would not buy the BP.
I personally see the BP as the dead end for M3 line, even with every their improvement, exactly for their wrong service policy