people may agree with your or agree with Kane, it depends on how you understand SB.
SB could mean someone who is totally arrogant. (from this angle, i tend to agree with you more).
Or SB could mean someone who doesn't have business sense, he may not be arrogant at all, just plain dumb, so say - sometimes you may say somebody simply doesn't get it ... (from this point of view, Kane is not wrong ...)