First of all, it was sometimes very monotonous for an Imm to sit there and read all of the roles. That some people seem to almost abuse the system throwing down long roles that really don't say anything made it almost brutal at times. Now, I haven't seen your role, but it sounds like you wrote a huge role that didn't really say anything about your char. I know that I had to be in a certain mood to sit down and start plowing into the list of unread roles. This being said, the Imm probably felt that you were complaining about what he felt was being nice to you by reading your role. I mean, come on, you WERE complaining about bullshit, and all the Imm did was call you out on in instead of hold your hand. There are some imms with the personality to hold your hand, and some who will call it as they see it, that's just the way it is.
I know whenever I get role exp, I have to stop myself from praying 'Thanks', not bitch about how little role exp I got. There is plenty of input that can be had pertaining to roles. It isn't really a good policy to comment on roles of active characters, and I'm sure you can see why. While I do agree with the Imm that you were being a vag, it probably wasn't a good idea for him to say that. Of course, that's assuming your log isn't forged in any way.
You were basically the equivalent of the teenager who kills himself after getting grounded just to 'teach his parents a lesson'. I mean, come on, do you need reinforcement as an individual that badly that you play this game just so you can write a role that gets good bonus exp? So you got 500 exp for your role than you thought? Whoopty do! Definitely not something that I would ever, ever consider complaining about, and in reality to delete over it, if you step back from the situation, you were being a vag, though I do think that it might have been inappropriate to say that to you.