That is just the thing, you would "rather" see permaban, that is all fun stuff to see untill this UNFAIRLY happens to your accounts... We do NOT need more wimsy flimsy permabans from blocking legitimate players from games that they have bought.
And there are numerous tales of when game developers bans lots of innocent people due their misstakes, like when a game developer messed up their anti-cheat detection and banned THOUSANDS of innocent players with the famous last line, this is decision is final. Which is just anti-consumer behaviour, add to this how many game developer tries to limit your options to complain about this.
Then one of the players getting banned, used the new GDPR to get some of the stuff their anti-cheat software sent to their servers from his computer, and ha realised that they had been trying to hash every file that was loaded in a process in memory, so they could look for cheats running, but you see, you cannot always read a file that is open, as you might not have rights to even that file, so sometimes, there was a processes running with a file you could not read, so instead of failing in trying to hash the file, they silently failed the read and continued and hashed what they got, an empty file, and they had then later added this empty file hash, to the list of "forbidden" hashes... so they blocked THOUSANDS of players for this "obvious" cheating in the game developers eyes... The user could not be sure that they had forbidden the hash of the empty file, but since their code did not detect the file read error, he suspected and once again reached out to the game developer and simply asked if they had added the empty file hash to the naughty list. Some time later, THOUSANDS of players accounts where reinstated... so much for the developers word of this decision is final and that they have done a good job at detecting a cheater....
So NO I totally against permabans on flimsy wimsy evidense... because when this happens, you have very little protection to complain about this.