I was already said 100 times, but guess it has to be said again:
It's not about what performance they promised, its about 691 HP they promised. There is a group of people who want what they paid for, it's that plain simple.
It has to be about the performance they were promised. A hp number is just a number. It implies a certain performance for a car of a certain weight. 300hp in a 6,000lb truck implies a very different performance profile than a 2,000lb sports car. Again, specifically what 60+ mph performance metric were they promised by Tesla that was written down somewhere? We knew the 0-60 time (yes with 1 ft rollout which some were not aware of) and I believe the 1/4 mile time as well which should have been enough information to indicate the car wasn't as strong a performer as some had hoped.