i honestly think that what is needed is a solution like the one that smea found.
Most homebrew developers tend to make some games, others some simple apps, and then you have the grey developer the emulator developer.
And all of that is considered by the comunity as acceptable ( i think).
(But...