My point exactly. Companies will now need to devote extra money and effort just to figure out how to get this feature to work approprietly. If the feature was setup to where it was point and click to set it up, we'd see every title with the feature. I have a feeling we'll only see it on Nintendo titles.
As for the 4 megs, that's hardly enough memory to store an SNES game. Let alone the large amounts of code and the rich textures that the DS is capable of. This means, sure, you could probably transfer a demo that looks fairly decent, but not unlike the F-Zero:Maximum Velocity demo for the GBA, it would be stripped to one track, no music, and everybody using the same racer.
I'd gladly pay an extra $35-$50 for my DS so that my friends wouldnt have to. It's all about effort. If the DS allowed a full cartridge's amount to be transferred, and just about every DS game supported it, you wouldnt need to beg your friend to get a $35 game so you could play together every week or so.
Why this really burns me up, is that I have five siblings, and was just extatic about the possibillity of playing four-player Metroid Hunters without having to dish out the cash for each DS to have the same game. The idea was intriguing, since it would be exactly like playing on a console. You don't pay $35 per player just to play a four-player game on a console. It's just standard that up to four players can play without having to pay. I only wish this could be carried over to handhelds.