I voted for option that if they have been banned once, they deserve a second chance, however, this doesn't fully express my belief when it comes to this.
In an ideal world, word permanent means permanent, but we must face it, mu, especially older seasons, is not a game that gains a lot of traction these days. We do need the players.
Exiled, or perma banned? If the opinion you wish is for perma banned:
In my opinion, second chance is always good, but the name implies it very clearly, it should be a SECOND chance, not the 5th second chance. Additionally, I do think that public apology should be made by anyone who wants this chance, and a SINCERE apology, not some AI generated generic crap along the lines of "I am so sorry about my actions and I will not do it again". It should explain exactly what the user did, why did they do it, for how long, and what have they done to change their behaviour. Effort should be involved.
All this nonsense about forgiving 100 times is usually said by those that are breaking rules themselves or have friends that do it on the regular. I fully believe that everyone that supports this is the core problem. No sane person with a spine or any self worth will say that perma bannable offenses must be forgiven 100 times. They are perma bannable for a reason.
If you want an opinion regarding exiled:
Short answer, fk them. They were given 100 chances and they blew every single one, they will do it again.
TL;DR, banned once, write a sincere public apology and get the last chance, got exiled, cry about it.