I'm really starting to think some people could use a hand at public relations courses when you're trying to sell services or products. Yes, the panel's "free", but they sell support. On the other hand, when you have developers going off the handle at people in public, it doesn't help things along.
This is what happens when people are effectively trolled as well...