I don't honestly understand why so many people are pissed off at yesterday's announcement.
They promised us new mons, they gave us new mons, and they are the first ones of Gen 2! Were you guys really expecting they'd just drop the whole of Gen 2 upon us out of nowhere? With 100 new mons spawning all over the place and the game becoming stale again in about two weeks? I think releasing it little by little is the logical way of handling things. I'm sure we'll have a lot more new introductions, announcements and special events by Christmas. Just be patient, people.
The 12 days of Christmas thing is actually a great idea though! Wish they'd have thought about that, although I don't think that's very likely :)