I don’t know why Flare is keeping cheaters who are ALREADY (key word here) found as cheaters in the game. I don’t know what is Flare’s benchmark in finding cheaters, but if they have by all means and purposes satisfied themselves on their very own evidential standards that a player is cheating in Pro League, then the player should absolutely be banned from the game.
The reason is simple.
They are overpowered accounts that are funded by resources gained through cheats. Even if they are banned from Pro League, they may have gathered too much resources from their cheating days to be considered a fair account anymore.