They also announced the 3DSXL not too far into it's release too, likely prompting a lot of people to wait for it and more games.
The 3DS at first also had very few games that anyone was interested in, with the 3DSXL, the price cut and the upcoming games(namely Pokemon) the 3DS will probably sell very well when those games are released.
Morokoo's comments