In any case, the true reason for the ban is known only to the one who banned mia_houston.
...is known to the one who banned and I think also an email should be sent to the banned account providing detailed reasons the account was banned. Though I don't know how it works, but I think there should be a way to tell a user the particular reason the account was banned. I am concerned about this because I have seen someone appealing for banned account but doesn't know actually the reason the account was banned. Maybe the person was accused of plagiarism and later on accusation of another offence.
Meanwhile, I believe that the reason that would make a good hero account like that of Op to be banned should be strong and convincing. Besides, if I am a judge, I can pardon a mistake make 4years ago and then place the account on probation, which will then get banned if there is a slight sign of further violation.