Personally, I like having people who say exactly what they think in prominent position in the tech world. The more they anger people, the better. What a boring world it would be if nobody ever said anything for fear of offending.
Dave is actually a very nice and caring person when you meet and talk to him, his public persona be as it may.
When 500 Startups didn't have the influence it does now, Dave McClure's schtick may have made sense as a marketing ploy. But the days of needing over the top rhetoric to get attention are over.
Compare Dave McClure with Jack Dorsey. Who would rather work with and who sets a better example for the technology industry to follow?
And I think we have every right to be mad at him for it.
And I think he has every right to tell us to piss off for being mad at him for it.
And I think we have every right to be mad at him for that.
Isn't free society wonderful? :)
That might not work very well when your coworkers aren't your friends--but really, that's the problem with that, not anything to do with objectively objectionable behavior.
There are 7 billion people on the planet, the vast majority of them do not share your values.