No, a product can absolutely have a limited audience and limited content. If you buy this thing and all you get is the ten games they've promised they've still made a product that set out to do exactly what they wanted.
People think this is going to compete with the DS - or have to to be a success.
This will guaranteed sell out their production run. And that's all it has to do.