Yeah I agree, main series games take time, they were probably starting planning for Black and White right after Gen 4, not to mention Game Freak spent about one and a half years developing the story and characters.
At least we're getting Pokemon games still to fill in the gap.
Yeah, there are probably smaller teams working on the spinoffs to give us something to do while they release details about main series.