It sounds as though the bullshit level is pretty high with that explanation.
I signed the petition too. Also, I came across this today.http://www.neogaf.com/forum/showpost.php?p=124896335&postcount=107