I have no trouble agreeing with you X, when money pile up, ethics usually start to go down. True.... but not always.
What is your solution then? How are we going to reward the DEV Team? or to you think that creating and supporting something should not be rewarded? Don't get me wrong TheMightyX, I understand your concerns and share them, but what would be a better solution?
No matter what, you always need to trust at a point, trust that the doctor will not forget a pair of scissors inside your belly, trust that your wife doesn´t fool around with some other guy (or girl), trust that your kid is not smoking something funny, you name it.
This is no different, and if the DEV's make a pile of money, as long as i make some too, i´m happy. After all it was their idea, their initiative, their work... i´m just following along.