I was wondering the same thing...this shouldn't be back here.
I imagine the mods finally got sick of cleaning this thread up to make it suitable for the News forum.