This Altcoin world is beyond insane. He didn't expose anyone. It just showed how childish he is. It's not cool, doesn't make sense and has absolutely no benefit for the project.
In the real world nobody would trust this "just a fake, I have the real code" bullshit. Even less if he does it to somehow making fun of other devs on a very strange way (and tbh, the claims of Viz for example were absolutely right. How should he now that John is doing childish shit?).
So, you should grow up. If you want cryptos to play with the big boys, this is not the way how to do business. Might be in your strange developer world, but not in the real world. If your project gets criticized after months of work, improve it. May be hard, but it is the only way.
during the world war2,Russian spy try to steal atomic bomb tech from USA,they did it but it's fake...so they thought USA didn`t actually having the tech of atomic bomb....until they dropped 2 atomic bombs on Japan.....
this is all about strategy.