People don't like Bob because he keeps it real, tells it to you in the business sense, and some of these guys can't put it into their heads for a noteworthy discussion.
Bob and I have disagreed on a number of things, but discussion is the way to talk about it. Debates, etc.
But some people go too far, and enough is enough already.