@icyhotD
UA states that you may get warned.
They are allowed to instantly terminate your license once you've violated their agreement, legally, this seems correct. (IANAL)
I can pretty much already say that these forums won't be a help to you, these are community-ran forums which means that account issues are 100% not dealt with here.
Now of course I can't check your account for what you've done, so personally I can't really say whether or not this ban was justified.
I've heard some cases of users that had gotten banned, only after a lot of appeals did they get reviewed and unbanned.
I personally do not endorse sending a lot of appeals to the team as it would just fill up their system.
Of course, what you want to do with that information is up to you, though I am not responsible if you decide to send a lot of tickets to EA.
Usually when the ToS team decides to uphold your punishment, it's typically a permanent decision.