Not really a win for the community IMO. Seems like a bunch of people got angry about a non-problem and ruined everything for everybody. Granted, devs only getting 25% was stupid as hell, but that could be fixed.
A fairer system would have actually worked well. Let's say, 75% for the developer. The people who are working on mods right NOW do it for free and there's no reason to believe they would all simultaneously decide to switch to paid mods. Most would probably continue making free mods. The prospect of paid mods, however, invites people who don't want to spend a ton of time for no real reward to add to the game. And, granted, this would mean there would be a lot of junk mods that are obviously just money grabbers, but there'll also be some -good- mods that are worth the one or two dollars you pay for them.
The whole protest -reeks- of entitlement. It's not like you somehow -deserve- free content. What this was was the community basically saying 'you don't have the right to make us pay for your work.' It's not like a mod is some quick thing you put together in a few hours. It's a lot of work, and as modding is now, it's essentially sacrificing a whole lot of time just to make the game better with very little, if any, reward. Perhaps some gratitude and a bit of popularity. If you have a donate button, maybe you'll make a few dozen bucks or something.