The thing is, Mr. Rygar, the people that paint Mackey as a total badass aren't only doing a disservice to the rest of the cast, but to Mackey himself. Heck, same goes for Tony Soprano. Neither of them are anything near a one dimensional badass. Mackey feels regret for the things he does, he has a conscience. He worries about his family and goes mental when their are home issues. Mackey is a good, well-rounded character; meatheaded fans just seem to cling to the moments when he is, say, putting someone's face up against a stove.
After watching the first two seasons, there have definitely been multiple occasions where I have felt bad for Mackey, and you don't feel bad for badasses.