The MS has a design flaw that really needs to be corrected rather than repeated in the Model 3. The flaw is how the MS is locked down when connected to a charger. Obviously we all understand why this feature is present, but being held hostage by the charger has made Tesla owners sitting ducks for thieves. This has resulted in Tesla owners being robbed, and their cars stolen. If not corrected, it will eventually contribute to a Tesla owner losing his life.
There needs to be an override to allow the driver to make the decision to drive anyway even if still plugged in. Even if doing so results in damage to his vehicle and/or the charge cable/adapter.
Some in the crime world already understand that Tesla Owners at Superchargers are easy marks, it won't be long before every hoodlum around sees Superchargers as "fishin holes". And with many SC locations in less than optimal locations, it's a real concern.
This is a simple software fix that could easily be a part of the next update for MS's as well. But, since the M3 hardware is not yet baked, how about making the charge port support a physical disconnect on override? If I override the charge lockout, why not just push the plug out of the port so I can drive away from dangerous situations without having to incur potential damages to my car and/or your SuperCharger?
This is overly dramatic, bordering on paranoia.
Crime can happen anywhere. Wether you are pumping gas, charging an EV, crossing the street, or sitting in your kitchen.
As for what you call a "design flaw", this is a design requirement.
At least, for the J1772 charging code, it is required that a car not be able to shift out of park while plugged in.
Your odds of being a victim of a crime are so much greater in so many other situations I just don't see this as an issue worth being fearful of.
If this is a concern for you, I would suggest you refrain from ever using an ATM.