No doubt plenty of factors played a role. My logic for saying the ban seems legit is evidenced by simply reading all of your posts over the last week on any board Gary/Phil post on...no particular one. All of 'em.
What makes you follow Gary/Phil/etc around to these various off topic boards?