I may be getting the wrong message, but are you suggesting that everyone is donating to the dev fund? I'm sure as hell not, as 330$ for a hand held is ridiculous. Not ridiculous as in not worth it, but as in that's all I'm buying.
That's a sad attitude. You've paid for a piece of hardware. Granted, 99% of the software is going to be free anyway, but that doesn't mean the software devs don't deserve to be rewarded (or, enticed to the platform in the first place, which benefits you and your "expensive" hardware immensely).
Not that anyone is under pressure to donate, it's voluntary of course. But bitching about the cost of things and declaring that the software devs will get nothing from you, is not really in the community spirit.