My expectations for this car were not vs a Tesla, but vs other luxury sports cars in this price range. Customer care and service have been awesome. Performance, range, and driving, I love the car. The software is improved from 1.0.4, but still has a long way to go. I make many compromises in my expectations so I can enjoy the car. Boot time is excessively long, lock/unlock is inconsistent to be kind (with the key fob in your pocket), preferences for lock/unlock don't exist, Homelink implementation is awful, Cameras / park distance get a D in my grade book. Audio controls are virtually unusable while driving, Nav is not good, there is no way to "turn the car off", no comfort access. Lag when changing screens is still way too long. Common occurrences like returning to the car for a forgotten item confuse the proximity lock/unlock to no end. Standing next to your 185K car waiting for it to decide if it wants to unlock and then after waiting a "firm" to the full indent press of the handle still having no response, is beyond frustrating. I am waiting for the next update to try the mobile key again. So far the mobile key has been so bad its not worth the frustration. I use the fob which is less bad. If I press the handle when locked, unlock immediately. If I press an unlocked handle, lock immediately. Every time, first time, and immediately. That's not the bar to be a great luxury car, that's the bar to an entry level car from other manufacturers.