Video from BMW's current head of design: Karim Habib.
IMO, nowadays, design studios of car companies are comprised of a lot of people so in the end, a car design is an amalgalm of ideas put together instead of the vision of a single man like it used to be. Therefore there is this "design by commitee" result that most cars look so similar... Maybe that's the problem of car designs nowadays...