While I'm not the most happy person with this dicision, , there has to be something the mod makers can do. While I myself am not a mod maker (wish I was), I have some ideas
1. Group of independent mod makers band togeather with common goal of making their own independent mods. They would just release them as a group.
2. All independent mod makers send in requests to the email adress provided.
3. Still working on it, but any other ideas that don't involve criminal action are welcome.