How the system works: The warning adds some points which do not result in immediate suspension from forum if it was a single violation of the forum rules over time. (well, not every warning works like that, but we're talking about most common ones for the users - like bad words / swearing). Those points have expiration date and after some time if user doesn't violate any rules, they got removed. So, if some user forgets in a few months that some expressions here are not tolerated and uses them again, he won't get banned even though he'll get a warning.
However, if the user broke the rules several times within short period of time, each new warning will result in suspension from forum. This is exactly what happened to you.
Exactly same proceeding was on the old forum as well. It could differ from the community to the community, therefore number of points and how long player is suspended from forum for certain actions has been reconsidered and mostly became less strict.
There might be questions, which I'd rather answer straight away. I won't post exact tables how many points max you can have in order not to get banned etc, because I honestly don't want users to count days and points and go on forum with another deliberate violation when the previous one expires.
The last but not the least. I am open to constructive dialogues with the community, but only if this is done in a polite and friendly manner. If it's somehow real, then I am sure we can live without warnings / suspensions / bans at all.