Lagging behind everyone? Really?
If I had a PSP and several retail games I would have to buy all of those games again to play them on a PSPgo. By comparison, you should be happy you'd only need to spend a few dollars on each DSiWare game or application to replace them (not that you need another DSi just because you like the color more, seriously) rather than twenty or thirty bucks apiece.
DSiWare is coded in such a way that it is tied to the system itself upon purchase. The only change that could be made that would continue to prevent piracy would be requiring the DSi to be connected to the Internet to run DSiWare titles. Do you really want that?
First off, Sony gives you the option of redownloading up to 3 PSP titles on the PSP Go when you purchase a new one in the UK. That's not a technological foible, it's just Sony being greedy.
Second, PSP to PSP Go is a stupid comparison since they're two vastly different systems.
Third of all, that's not the only possibility for DSiware transferral. A simple solution for DSiware would be to give you the option of deleting your DSiware titles and then connecting to Nintendo WFC which is then recorded on your account. Then when you connect your account on a new DSi, it gives you the option of downloading them on it for free. That's not a difficult task. It would only require a small firmware update, and for the customer to connect to the internet once, which isn't asking much considering you have to connect in the first place to download them.
And for the record, I wanted to buy a new DSi since I recently sold one of my old DSs and still want a third one. But people buy two handhelds frequently for other reasons. It's not like having a home console. Handheld systems get broken, lost, stolen, etc... Sometimes people give them away to friends/love ones.
Apple gives you the option to transfer apps and games on your account to other iPhones you buy. Microsoft gives you the ability to transfer arcade titles using your Live account. Those are just a few examples. If that's not a case of Nintendo lagging behind, I don't know what is.
But this isn't just about DSiware. It's other things. The drop in standard for Nintendo Seal of Approval is plain ridiculous. Online gaming is a disaster, and there's absolutely nothing you can say to defend it.