A good article, if arguably obvious. I think the main problem with the archetype is not the nature of the character, as ambiguity is the foundation for any good character writing, but, rather, certain characteristics, such as ruggedness, reluctance, and womanizing. Those are indeed overused.
For a good example of an anti-hero, I would refer you to Leon of Leon the Professional. First of all, he kills strangers for money, and is obviously as detached and professional about hits as he could realistically be. but the films steadily reveals certain traits of his that betray the idea of him being a cold-blooded killer. He cares about the girl, played by Natalie Portman, who lives next door to him, and he has standards for killing, that is, no children or women.
Han Solo, like so many of the Star Wars characters, are built on romanticized ideals. But archetypes can still ascribe to the general nature of the character while still maintaing creativity on how to approach whatever it is that makes the essence of the archetype.