Oh well, I sort of mentally prepared myself for this at the outset cos someone on the boards mentioned that Cornell is generally slow with their process. Consider this, I applied to all of my schools on the same exact day. Got my first interview invites over a month ago and have finished interviewing with 3 of my schools already. For my 4th school (Kellogg), I got a waiver so that's some response I guess.
IMHO, Cornell is getting bogged down because of the extra round that they have put in before the January round. That probably results in significant additional work since they have to "shape" their class 4 times instead of the regular 3 rounds at most other schools.
On the brighter side, this also means that there is less wait-time between interview and decision dates (in the event that we do get an interview invite to begin with). I will probably trade that for a longer time to an interview invite!