Iain, that video is Cav getting upset with HIMSELF. Not others, not his teammates. The guy had a really rocky start to 2010, plagued by illness, off form, the usual hoard of media doubters were starting to gather (even in the cycling press). You know how it works - one minute they're the greatest sportsman around, next when they fail to live up to expectations - kick them while they're down.
Cav was under immense pressure, he's a bit of a volatile sort occasionally and he let it show.
He's actually pretty shy, down to earth. Nice guy but, like all top sportspeople, extremely passionate about what he does and very aware of his potential. It's not arrogance, it's extreme confidence. He's actually tempered it down a lot recently as well - notice how he always praises his teammates and the support staff on the team after a win.