Well I guess he has a point if you slack off and he wants you to work on projects, but not if it's untrue and you just quickly check while working, and in both cases, that is not an excuse to spam or troll other people's site just to get you back to work. In fact last year we banned one or two of Ashbad's friends because they constantly joined #omnimaga to yell at him.
On top of that with the IP ban you still can get on anyway, because all it does is preventing anybody from signing up from your school (like the ban on Yunhua98 account to prevent someone at his school from causing any trouble)