I have NEVER seen H kick the crap out of anyone, even his brother's supposed killer. The only time it was insinuated that he beat up anyone was when he and Delko picked up the guy who killed Marisol - and that was b/c it was personal. (I wasn't too thrilled w/it, but I could understand it).
And I can't recall a scene where H didn't try to negotiate w/someone before shooting them - even in the scene in Season 2 where he says, "They never listen," he shouts to the guy and says "don't do it!" He always has at least warned them or given them an out. (Except for in "All In," and I think a lot of people here have expressed their disgust about that scene).
Also, I didn't mean to confuse anyone - John Kelly and Horatio Caine are two different characters. I just flashed back to an episode of NYPD:Blue in that last scene - although even in that ep, JK didn't beat the guy up (oddly enough, the actor who played the criminal in that NYPD episode wound up playing Marisol's killer - so I guess he eventually did beat him up! :lol: )
Anyhow, we all have different opinions and that's cool. But I think that last scene was a bit disturbing for me b/c (like Bigdog said) it was the way in which it was approached. H was alone w/the guy and was prepared to LIE about the incident. All the other times, H was either defending himself or protecting people. In this case, it was neither and that kind of bothered me.
Maybe I'm just looking at this too "deeply" - on a superficial level, it would be great to see H finally kick some ass w/out his gun. (Although it'd be really funny if he threw out his back or something and the dude escaped, b/c H is like, what, 52?) The thing is, the character development of Horatio Caine has not been expounded enough to explain this type of behavior, (lying, risking his career, beating up criminals who've been subdued - His job has always come first, and he's never acted like this in the past.)
The bottom line: Horatio can't say "justice is not for you to dispense" and in the same breath do something to a criminal that he'd have to arrest somebody else for. That makes him look like a hypocrit, and it's not good for the character, IMHO. It's like that kid in Season 5's "Death Eminent" said - (paraphrasing) "You make rules, but you don't follow them. You don't have consequences."
And at the end of the day that's what irks me the most - there will be no consequences for Horatio's actions - in Brazil or Miami. His body count is through the roof - any other cop would be on the rubber gun squad by now. It's just getting frustrating b/c no one is dealing w/the fact that Horatio (and I still believe he is b/c he's VERY different from Seasons 1-3) is cracking.
Just an opinion. ::shrugs::