While you can blame COVID and the absurd panic related to that for many negative things, you can't blame that for any ENGINEERING mistakes BMW made with this generation. Bad piston design? On BMW. Bad plating issue? BMW supplier. Leaky brakes? BMW supplier. Bad coil? BMW supplier. If you have a shortage of supplies, and thus a delay on bike builds, you can blame that on COVID, but if you have bad part, that's on the vendor.With Covid BMW changed things and now needs 3 years to get it right maybe.
That's why I'm not on a Yamaha or a BMW, both proved to be fragile. GSXRs FTW.