Reading the original thread, I don't think you are entitled to anything. If I understand the time frame correctly, you purchased a salvage car, then asked Tesla if the car has supercharging and thereafter undertook repairing the car.
It has been repeatedly noted and is very well publicized that Tesla disables supercharging on all (or virtually all) salvage cars. You should have known that before buying the salvage car. If you didn't, you did not do your homework. But the fact that you asked Tesla about supercharging after having bought the salvage vehicle leads me to believe you definitely knew about Tesla's policy. I'm not saying the policy is right or wrong, just that the policy is out there and based on the facts, I believe you knew it before buying the salvage car.
It is also well known that it takes time for Tesla to learn which cars are salvage vehicles to which the supercharging is to be disabled. In many (if not most cases), they don't know the title status of a vehicle until the car is brought to the service center.
Third, you indicate that you asked if the car has supercharging, to which Tesla replied that the car was shipped with supercharging. Tesla's statement was accurate. I do not believe Tesla sells any Model S or X today or in the last few years that does not ship without supercharging capability. So Tesla's response was truthful. The question you should have asked Tesla was telling them you purchased a salvage car and asking if I repair the vehicle, will it have supercharging enabled, and if not, what must I do in order to get supercharging re-enabled. Tesla does not have to guess (or mind read) that you were inquiring about a salvage vehicle. It falls upon you to disclose all the facts to Tesla beforehand. You can not assume that when they repaired some issues with the car they knew it was a salvage vehicle. I submit they did not know that it was a salvage vehicle, as evidenced by the fact that at a later time (e.g., once the car was titled as salvage, they stopped supporting the car. Consider yourself lucky that they fixed something without charging you before they realized the true status of the vehicle.
Bottom line is in my opinion, you knew the issues with buying a salvage car, and thus can not claim Tesla gave you incorrect information.
As to the value of having supercharging, it was one reason for me buying a Tesla over another car. For that reason (along with many other reasons), I would never consider buying a salvage Tesla vehicle. You saved lots of money by buying salvage. What you give up is supercharging capability and service support. That "loss" is calculated into the price you paid for the salvage vehicle.
As to what the OTA software updates are worth, I think that depends on which car you have. Software updates for classic models and AP1 models are very minimal in my opinion. If you have an AP2 or AP2.5 vehicle, software updates are more valuable.
I do feel bad for you. I also disagree with Tesla's policy. But it has been their policy since the beginning. If it bothers you, don't buy a salvage Tesla. Or buy one understanding that you are giving up certain "features"