25% sounds reasonable to me considering they were making zip before. The others getting 75% doesn't surprise me considering their position. Don't know if Value plans to show the numbers or not, but I wouldn't hold my breath. They're kind of not obligated to. This has little to no impact on me since I seldom play PC games, and when I do I don't use mods for anything.

Letting modders choose whether they want to give their mods away for free or charge them seems the best way to go about it. Not gonna stop people from troutting on those who choose the latter.