Until ATC are prepared to act tough against these shonks and demand they return to land at their departure airport to get the transponder fixed, then the NAS system will always have that weak link - the shonk GA operator.
So ATC are now the police? What can we do on the air? Growl louder...