I think I am more fatalistic about these things, or maybe I am more tolerant of abuse.... I replaced my seat sensor and have moved on.
The best thing you could do would be to start a movement for BMW owners to register every safety related failure with the NHTSB.
Consumers are allowed to submit reports themselves - Reports should be limited to a factual history and not flames if you want them to be considered seriously.
https://www-odi.nhtsa.dot.gov/Vehicl...nt/index.xhtml