My point being, that what might not be enough for you can be plenty for others. Different solutions for different users. You can think of it as buying a 20GB or 80GB iPod; some people only need 20GB, some need 80GB, it's all a matter of preference.
I, for one, DO NOT use my DS as an all-in-one device (I have an iPod for music/movies). This is why I prefer the DS-X. I won't say that the new MicroNinja is a bad product, I'm just saying it's not right for me. I prefer the DS-X since it does exactly what I want (which is play games). I find it really pointless that people bring up size constraints as an issue, seeing as how for some people 512MB is perfect.