Human beings and, believe it or not, animals such as our close primate cousins, have an intuitive understanding of fairness. A fair competition is considered fun, but if it turns out you never had a chance and the cards were stacked against you that sense of fun goes out the window. When someone cheats in a multiplayer game it ruins the experience for other non-cheating players. Those people stop having fun and then leave the game, which obviously the developers want to avoid because it loses them money.
This is true for every game except SWTOR. And that’s the problem. Our developers want to avoid losing money in general which means banning people, even if they cheated, make them losing money. People will never stop queuing ranked and quit the game just because someone over-traded them or whatsoever. Stop queuing ranked, show a sign, you will be surprised what it can do.