I read this tread with great interest since Blue is my favorite color, and I agree with many others that OP lined up the colors nicely in the order of my preference
in any event, I would buy a car in any of those blues depending on availability on the particular model that I like.
I have no issues if BMW has an obsession in offering different shades of blue. I mean, would we rather them offering 2 different dozen shades of white or black?