You only think he's a muppet because he recently pointed out that you were talking crap about Mt Gox. That doesn't make him a muppet, that just shows that you're a petulant know-it-all.
Look at avatar

All I see is a wookie puppet. Also, if you didn't know, in the UK, muppet in synonymous with retard.