Talk about resurrecting an old topic for the sake of spewing nonsense;)
Start here:
https://bitcointalk.org/index.php?topic=583449.msg6597057#msg6597057NoodleDoodle released the binaries in public on IRC. His changes were subsequently submitted as a pull request and committed. All of this happened in the space of 36 hours (between May 6th and May 7th). He was under no obligation to release the binaries or his changes, and from the hashrate graph it's clear that the earliest time he could have begin using the improved code was May 6th. Nobody had any significant advantage from this, even though they absolutely could have. Something to think about next time you want to throw a spurious argument out.