Sell customers concept cars and make them pay to be beta testers? check.
Sell cars that lose money (the $35k model 3 deliveries start this weekend) so you could be good stewards of the environment? check.
Spend millions to send a Tesla roadster to space for no reason? check.
Put experimental unproven software features in cars that, when used incorrectly, could cause accidents? check. (referring to autopilot and dumb dumbs who sleep while rolling)
Sell no ads on TV and make your customers sell the cars to other customers like a multilevel marketing scheme? check.
Open source all your patents? What the hey! check.
GM probably thinks that Elon Musk is a madman. GM is right. However, what GM is missing is that we are BORED of the same crap that GM has been spitting out for decades. Customers WANT what the madman is selling because it is DIFFERENT. If GM is still around in 5 years, they WILL sell a car almost identical to the Tesla Model 3.
If these cars are girls, then dating GM is like dating Marge Simpson. Dating Model 3 is like dating the sexiest woman you could imagine, she's crazy and set your hair on fire last night for laughs but you don't care because this morning, your knees are weak and you have a huge smile on your face.