Yes, BMWs are indeed far more reliable than the army of 'haters' claim. The trick is that BMWs, like any other premium car, need maintenance.I bought my BMW in Munich with car shipping. If you are interested in how to use this service, you can read all the information here https://transportgator.com/auto-transport-companies/ . As fans of the Munich 'horses' say, 'if you want to have a BMW, treat it as if you wanted to have a baby.'
Compared to brands like Volkswagen, Toyota, Lexus, Tesla and Mercedes, BMW is not a reliable brand. Most German cars have bad reputation in terms of reliability.
Since 2007, BMW has not scored about average with consumer Reports. BMW focuses on performance of the car
which is one major factor that affects the reliability of their cars.
In summary, the reliability of BMW is not too good, it is just average.