I used to be a big BMW lover back in the 90s - then Chris Bangle came in and ruined the brand for me. Also, BMW's reliability has always been spotty - everyone I knew who had a BMW loved them, but they always were having electrical glitches and a few other material issues as well.
Then when I was looking at pre-owned E36s and E46s a few years back - they all had noticeable wear and tear (and I looked a lot from various dealers) which was disappointing. Still, they were much better than most used Audis and VWs I've seen.