An interesting comment considering this is above a story of Tesla cutting functionality via a software update for a customer years after purchase and demanding thousands to undo it. That sort of stuff, their lackluster QC and the erratic behavior of the CEO has me pretty skeptical of them as a company.
If you read the story or the comments the car had a 60kwh battery replaced under warranty but only a 90kwh was available. Procedure was to set the battery firmware to 60 kwh but for whatever reason that didn't happen. The car was then sold twice until someone found the discrepancy and fixed it. Nobody received anything less than they paid for from Tesla.
The current owner may have been deceived by one of the previous sellers but that's not something your can really blame on Tesla
If you read the comments, you'd have seen the analogy to Apple repairing a laptop with slightly better parts and then deciding multiple years later to software-nerf it. I don't know about you, but I'd be livid - in both cases.