I think the main reason is so that when the game comes out, or draws closer at least, people will still have some awesome stuff to be surprised by.
I mean, think about Pokemon Black and White. Almost every day, new info was leaked, so by the time it came out, everything was known about it from...