Yeah, let's say I won't post any more mods on this platform.
The forced to Vortex migration (let's not talk about how Vortex works, don't get me talking on that ahahah); staff couldn't care less about mod authors; the new slow/fast download page popped and when people voice their concerns, premium fan-people are there to shame those poor souls, and security could be better. So glad I never paid anything.
Next time, don't take more than one month to tell your users (you know, people who pay your bills) about eventual stolen data and security flaws.