I will not do anything unethical. I will happily re-enable supercharging because the car had it originally, and therefore it was paid for. (once I ascertain it is safe to do so, which is why I suspect Tesla disables it)
If you were to get a battery pack from a Ludicrous car, and install it into an older P85D, I would be happy to enable it for you in that case, but if you have a car/pack that Ludicrous was not paid for, I will not enable it. (Besides, in many cases this requires hardware)
Likewise, if you had a car without navigation, but get the navigation capable SD card and Gyro board from the MCU of another car, I will be happy to program it. We are not depriving Tesla of any revenue, and simply moving parts around.
I fully support Tesla and their mission. I don't agree with some of their policies, but I do my best to do the right thing.