If you want to argue with Blizzard's addon development policies, I'm afraid you should take it up with Blizzard and not with us.
You will find that the majority of addon authors are absolutely fine with websites like WoWInterface and Curse "making money off their backs", and providing a convenient way to distribute addons and discuss development with other authors.
|