I would lift the ban if it is only for low quality posts and he has no other accounts with a history of bans.
Sure... so, did you just registered this account to post this? Or are you OP and think we are dumb enough to think you are a different user randomly suggesting a unban for yourself?

Is it normal to permanently ban someone for low quality posts on the first ban?
I think it's possible if that's all you do. I've seen multiple users these past few weeks that got permanent banned and the only possible (or at least evident) reason was that they were spamming (mainly in bounty threads) and/or writing in a thread to earn a bonus (which is against the rules and will get you perma banned).
No, I made that post because that is my opinion. I am not the OP and I have no conflicts.
I dont think you know when users are banned permanently because this is not public information although perhaps you get a hint when all the profile information is wiped. Keep in mind you dont know the background of those users, you dont know if they are one person using 10 accounts to systematically break the rules, if they have a history of breaking the rules including getting banned for doing so, if they were previously banned for other reasons and just got caught for ban evasion. All of these scenarios would warrant a more harsh penalty because they show a disregard for the rules. They also imply knowledge that they know what they are doing is against the rules.
In the case of the OP, he made a bunch of crappy posts and was banned before he received any kind of warning, according to him. I understand that most rule breakers will receive multiple warnings about their behavior before they are removed from the community.
I obviously dont know if the OP is telling the truth but if he is he should be able to improve his quality, like is the case for others in his situation previously.