Looks like they are betting all their chips with this move.
They have a TON of major changes they are making to the game, and it looks like they are going live with these changes with no openbeta testing. The game right now, is very MEH. The changes look really good, and sound really good, but no one knows if they really are good or not. So the game goes live, and everyone is in for something new. If its bad, that will pretty much be the last you hear of this game.