the topic did NOT get deleted, and is in fact still existing at :
http://forum.square-enix.com/ffxiv/t...Leeches/page14

However, I assume that SE just doesn't want people talking bad about their new baby. It seems wierd to move it to where basically no one will really see it. XD