The 3DS has had a rough launch. Even if the hardware was perfect, the fact of the matter is that there has been no software to drive the system. This is a problem that a lot of systems face early on, so the 3DS, while in a painful position, still has a chance to really climb its way out of the pit. But the fact of the matter is, the hardware isn’t perfect either.
You can check out the article on VGChartz’ gamrFeed.