After this incident I am sure that they are going to beef up the system of satellite “pinging” to track aircraft. And probably remove the “off” button from all transponders.
Doubt it.
No, they’ll never remove the “off button” ... because pilots have come on here to give very solid reasons for having the “off button”.