If Tesla was up-front about all this and said something like "You can only do 100 full-power launches before we will turn down the power", then they could just have a counter, much the way an odometer shows mileage. It would be shown on the screen so you know exactly where you were at and used cars would be easy to check.
Engineering-wise, I don't see an issue with pushing the hardware hard, but with a limit on the number. When you need to engineer the system to last a certain amount of time/cycles, it's much easier to do so when you know exactly the numbers of cycles to target. This way they can allow the hardware to really be pushed to the max and give us the most bang for our buck and still know the reliability targets will be met. The alternative is to just dial back the performance so you have a big safety factor. Having the digital control of things means it's easy to have advanced control of the parameters your system is exposed to.
In fact, in the future we may have a much better metric than "miles" to determine a cars age and history. Tesla already gives us lifetime miles/kWh which gives a used car buyer an idea of whether the car was driven hard or gently. Other cars don't give us that. I can imagine a stats page showing all kinds of metrics such as lifetime cornering force, tire stress, road roughness, etc. The Model S/X already has all the instrumentation to log these kind of things.
Tesla, this launch limit is ok, just let us know about it!