This is an issue between Niki and the STCC admin. If you weren't involved and would just like to post some comments about unrelated incidents (other races, leagues, your own bans, etc) please save your bile. Without knowing the full details it's impossible to draw conclusions about this, or anything else such as the consistency of punishment, so please don't try to.
Finally, "my brother/sister/dad/ not me playing" is not an excuse in my eyes - if you care about your reputation, why leave it logged in, with no passwords? Do you do this with your email/forums accounts? With your online banking? Do you leave your car unlocked so anyone could drive off in it? Please - take some responsibility for your actions (or lack of).