That's an amazing piece. I'm not easily shocked, but the hubris indicated is monumental.
Just came across this myself. You are right. Best piece about the whole OLPC mess I've read, mostly because I feel I understand what is going on with the OLPC, and maybe why everyone is leaving!