if i recall, it was to do with jelsoft not wanting to be a fertiliser to other businesses in their opening stages as once they got the custom they could just drag the people off to their sites
also once you encourage paid mods, free ones would become sparse, the only way i could see it working was on a privilidge system, but then that would encourage poor support and spamming.
catch-22