I find him insufferable but I don't fault him for acting the way he does. As a businessman, in this media climate, it's smart.
And I don't even blame ESPN and FS1 for putting him on. I blame all the people who tune in for the stupidity, giving the networks a financial incentive (ratings, clicks, etc.) to keep it up.