A pilot's handle should be tied to their account, so if you squelch david, he changes his name to tom, he's still squelched. Meanwhile newguy1 takes the pilot handle of david, but he's not going to be squelched. Everyone will hear him just fine.
Point is, squelching should be tied to an account, not a pilot handle.