(1) Allowing the editors to choose where they work is the most effective way imaginable for focusing effort where it is most needed and most productive. It is the most effective way imaginable for extracting the maximum amount of effort from volunteers. It is the most effective way anyone has yet devised of correlating editing effort to surfer interest. And, last but assuredly not least, it is the management model that has attracted the current development community. Changing this is, um, slightly less likely than peace in the Middle East.
(2) As for the moral issues you raise: the ODP isn't about being "fair". It's about being "generous." Nobody could pay for the knowledge, passion, and effort poured into the ODP daily by people who are giving the best of themselves away for their own reasons.
If you don't want that and would prefer fairness instead, give us a list of all the possible actions we could perform that would help you beyond your own deserts, and we will do our best to refrain from them all. Is that fair enough for you?
(3) Ethical issues are paramount, and editor corruption is one of the largests concern of the ODP administration. You may see this, by going to any SERP perp forum, and reading the complaints of ex-editors -- then looking at their websites. And you can see this in another way also, by offering to pay for a listing -- then watching to see how fast you and all your websites and all your associates and all their websites disappear from the ODP permanently. (I do not recommend trying this yourself, but if you lurk around the forums long enough, you can see someone else perform the experiment for you at their expense.)
I think the administration is well-advised to do as they do -- to focus on keeping the ODP editors and submitters honest, and to avoid imposing artificial and arbitrary models of "fairness" on actions.
(4) The ODP is what it is, but there is nothing that says you must be the same. Of course, if you can find a better way to do what the ODP does (or, more likely, to find a good way to do something different than what the ODP does), you'll have something that may be worth trying to build a community around. Just apply your own concepts of fairness, ethics, and management principles to your own website -- thus trying to begin to lead by example, which is the only way a volunteer community can be led.