All I can say is that I really pity Dr Chee, CSC, Ambalan and gang. But then again Dr Chee should probably take a clear unequivocal position on a pest like you, wonder what's keeping him from doing the same?
A simple google will reveal that there is a clear stand on Yap. In recent reports and photographs, there is no mention/appearance of this clown Yap.
Maybe, they are of the view why give undue publicity to a publicity seeker. Who's this pest after all? The best way to get rid of a "parasite" like Yap is to ignore him totally!