Nintendo have held back to an extent, due to demand exeeding the supply, but not to an extent it's seen in the OP.
Also, Nintendo did release one big core game for the christmas, which was Animal Crossing (nearing 10M on DS).
The biggest reason for the delays propably is Wii Motion Plus. After the announcement of WM+, the core propably wants the support to every game (and Nintendo of course wants every game to support it to maximise sales of the peripheral). Animal Crossing was a game that couldn't make much use for WM+, while Wii Music would definately had benefited from it, but it was left without WM+ for two propable reasons: Nintendo wouldn't had anything for E3 and because Wii Music required lots of work to program the instruments for the songs, WM+ would have required basically the whole game being redone (also, Nintendos music team was used heavily in making the game, it would have bottlenecked the whole EAD for their musical team being on remaking Wii Music).
We'll propably see what Nintendo have been up to after WM+ comes out.