the reason this happened is because there where so many twitch streamers broadcasting their modded shit online ruining other people's lobbies.
so next time you see someone stream or post on YouTube their modded gear online be sure to thank them for ruining the experience for others
The few who abuse others generosity they're just asking to be hated by everyone when consequences of their decisions hit the rest of the community, all just for so they can boast their ability to cheat online.
it's also against SW EULA to take any mods produced using their service online, so next time someone feels like boasting their ability to cheat online only thinking about self-gratification & their self-image. just know that the community will not hesitate in shaming you.