Auto-translated
Creating mods, and in some cases, doing so contradicts the new user agreement from Ubisoft. I think they will like even less the idea of creating mods and maps for money, especially in a centralized manner.
Those who want to can already offer their services outside of the platform. IMHO, of course.