The auto lights come on in very bright light to make the car more visible. My 2006 E90 did it and my 2012 E91 does it. It's a safety feature.
Also, after buying a used first model year BMW and reading the E90 issues in the first year, I would run away from a first year model. Same goes for mini and really anyone. Especially with the complicated tech.
Also, it should give them time to correct the overboosted steering. And hitting sport every time one gets in isn't okay.
-2012 BMW 328i (E91): Tasman Green, Oyster Leather, Premium & Sport, 6-speed Auto; 6/26/2012-
-2006 BMW 325i (E90): Arctic, Grey Leather, Premium, 6-speed Auto; 7/2009 - 5/2012
-2004 MINI Cooper (R50): Indi Blue w/White Top, Black Leatherette, Cold Weather, 5-speed Manual; 1/2/2004