It's better that way, they keep the fanbase guessing and into it even more until the release date. I mean, during the D/P hype, they didn't reveal all the Pokemon, so we had to play through the game. Then later find out about Darkrai, Shaymin, and Arceus.
He's right, Pokemon must be doing something right to be lasting this long.
if only SM could pull this kinda stuff off