I might miss the necessary context here, but if users are using Valve's infrastructure to distribute their content, then it's only fair that Valve also gets a cut if the users are making money with what they are offering on the Steam Workshop.
I don't think there's anything stopping modders from setting up a link to donate on their own page outside of Steam.