This is the perfect example of when only so many warnings can be given. Lucky, you know the rules and you know that continuing an argument senselessly and disrespecting other members and admins are both against the rules. Perhaps use of PM to find out, in a calm manner, exactly someones reasons behind something could be beneficial in the server. While the warn/kick/ban policy is tried and true, this doesn't account for situations such as this with; warn warn warn kick warn warn kick so on and so forth. So in conclusion, the ban shall remain and this appeal will be rejected.