From what I got from this article is this:
Plausable thinking, but really awful analogies.
Bloody hell, I can completely agree with Rol's EA analogies, I actually felt like I got bitch-slapped on back of my head by them when they said that, but never understand the feeling until how he put it...