Any botters or russian hacker type players should still be banned forever, IMO, regardless of new accounts.. but placing the blame on players taking what was essentially free money for a long is wrong, because there's no other motivation to play. If those players weren't active doing pilots, the queues would just be more dead.
There is very little competition. If you're a top player that's beyond the point where attaining R1 titles is a challenge, what's there to keep you competing? Absolutely nothing, and it's Blizzards fault and it's why blame shouldn't be on players that take free money from doing pilot services.
The fault actually isn't with Blizzard at all. They have Terms of Service which are clearly laid out for everyone to abide by. There should never be a need for an "incentive" to keep people from performing any activities that are illegal within the game; that's where morals come in.
"Placing the blame on players taking what was essentially free money for a long [sic] is wrong, because there's no other motivation to play."
This excuse is totally inadequate in regards to any type of misbehavior within the game. Blizzard is in no way at fault for this, whatsoever.
In regards to there being little competition at the top, and there being nothing to incentivize players to continue competing at the top: This goes back to the previous point, and to further that point, if you don't want to play due to boredom, lack of competition, the game no longer being fun, etc. then don't play. It never gives you the right or the excuse to go against the ToS.
The only fault with Blizzard is the communication, or lack thereof, between themselves and players who are/were participating in regionals and regional qualifiers, as seen in Gelubaba's post. However, inconsistencies on Blizzard's part still do not allow for inconsistencies on players' parts. We are held to their ToS, not them to ours.
P.S. I know I sound like I'm affiliated with Blizzard in some form, but everything stated above should be common sense to most people. I know you'd like there to be a way around it, but breaking the rules is just that, breaking the rules. How they choose to punish you after you do so is under their discretion, and no one should expect anything different.