It is because your flightID from your mode S transponder is used to correlate your flight plan to the radarblip on the screen /ATC system and no longer your unique squawkcode is used for it. By squawking 1000 your previous code is released back in the system for use by other aircraft and multiple aircraft squawking 1000 is not a problem because the system uses your mode S id and not the code.