I think calling for Vapor's banning etc is way over the top. He didn't cheat and he didn't have a chance to be a silent accessory. Even if he did keep quiet about it after the fact, it's not like he should be punished in the same way the cheaters are.

With that said, the thought that he (and Fugger for that matter) might have decided to keep silent about cheating really feels like a betrayal of trust. People look up to you guys.