Yeah, I don't have 100% faith in Consumer Reports either, especially when it comes to pickups. They seem to evaluate full size 4x4's as though they were to be used as grocery getters for little old ladies, where most buyers don't care about high step in height.
Anyway, one of the things that bugs me about BMW is they seem to be engineered to make owner repair more difficult, especially road side.
Every vehicle I've owned that was equipped with electronics was capable of giving diagnostic trouble codes without special equipment, even if just by blinking out a code. That includes the Harley and the ATV's I've had.
With the Beemer, you can't even reset the service reminder without propriatary computer equipment.