Relax man. I actually really do identify with some of what you said. I just think its more a presentation communication issue more than a problem with you. I definitely think that comparison was a little over blown and dramatized and I commented accordingly.
I think though that your actions in this thread are a good indicator though. I don't see why its so necessary to be confrontational and belittling on top of that, while at the same time complaining about the issue your complaining about.