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.
-'15 BMW 335i xDrive (F30): Black Saphire, Oyster, DHP, ZPP, ZSL, 6 MT; En route!
-'12 BMW 328i (E91): Tasman Green, Oyster, Premium, Sport, Auto; 6/26/2012-
-'06 BMW 325i (E90): Arctic, Grey, Premium, Auto; 7/2009-5/2012
-'04 MINI Cooper (R50): Indi Blue w/White Top, Black, Cold Weather, Manual; 1/2/2004-