Casey Anderson knows his way around wildlife. I agree with his take on the cat's behavior.
I think we can take it as a given that most of us won't agree with his bear spray vs gun attitude. That issue is a Rorschach blot in that someone's attitude about it reveals more about their underlying biases than than anything else. I can usually equally piss people off on both sides.