In my opinion and it's only an opinion. A lot of people forget how complex these devices are becoming. For one, if I had made the GP2x, it never would have been released.
I.E. The joystick still needs tweaking, someone somewhere in the world may used the hardware directly, the processor is...