FINALLY after decades of trying, BMW found out how to do a proper useful cup holders, no need to over engineer some stupid flimsy dash pop outs or a useless cover to hide it. 

The complicated stuff is just begging to be broken, and the cover always stay opened anyway. Why bother with the excess weight when 2 simple holes is the most useful thing?