I think the 3DS has become the casualty of what had become the general industry consensus that you don't need a good launch lineup anymore to be successful - instead faith in the health and history of the parent company and previous commitments from developers will see it through. I still think it will be fine in the long run though.