Capitalism at its finest. Koush owns cwm, so of course he'll be the one to most benefit/profit from it. It's unfortunate devs create cwm for devices and then he reaps the rewards, but there's 2 things I always remember:
1- he can't dev every device out there... He has a day job, after all.
2- devs don't generally care about the money or the fame... They dev because they want to hack and explore a device. I think the average Joe needs to consider that when looking at this issue.