Did I go too Far?

As an IT manager, I'd want to know if my employees were slacking. I'd straighten that out first thing, but I'd do it internally.

I'd also tell you as an end user that I don't expect or want you to be doing IT's job (no offense). I'd give you my cellphone number and ask you to call me the next time you feel that you're not getting an appropriate response.