One fight at IRC, or one bad discussion, or even one person being rude, to say the best, is not a reason to say IRC is not good and to avoid it.
You will find bad people and good people everywhere. You probably have people like this at your work, your school, your neighbor and you don't stop doing things because of them. You just ignore them.
So, no, don't tell me IRC is not good because of this. Is not enough to avoid all the good things we can have there. And we have. Lots, tons, thousands of good moments and a few of bad ones. Even Stabbity can provide lots of good moments.