I've said it before and I'll say it again. Nintendo handhelds will always do fine because of children. Children do not need cellphones and thus will not have the "casual market's answer" to handheld gaming.
Ipads, iphones, android....all of that is either too expensive or simply too sophisticated to warrant a child owning one.