You get the point
People either
1. Go for BMW for the driving pleasure.
2. Don't know upfront. Get educated and fall in love with the driving pleasure.
3. Find out it's not his/her cup of tea and switch brand.
BMW is a driver's car. Everyone knows the little issues. But people select to live with it, simply because the driving pleasure overwhelms the pain. It like if you love a girl so much, you will just ignore her little attitude.
BMW with Lexus reliablity is probably too much to ask. The choice is whether you want reliable/boring or exciting/high maintaince. BMW enthusiasts choose the letter. It's a life style indeed.
Life is short, drive hard.