If you look at the Linux community: Lots of developments are sponsored by the larger players: Intel, the Linux distributions (gosh, also paid by users!) like SuSE or RedHat... all of them put money into the pot. Amiga is not quite in such a luxury position.
Amiga developers, on the other hand, seems to do do everything within their power to *not* make money on their stuff. :p