I always find it interesting how many people don't like Duncan. He kept the "Highlander" franchise and mystique going since the first movie (cause if it had been up to the second and third movie, the franchise would have died years ago). Duncan and Connor are the Highlanders and Connor died in Endgame, so...
I liked Endgame, although I was sad when Connor died. The truth is, Mr. Lambert wanted out and so, the only way they could do it was kill Connor off. If he had lived on, the fans would always want him as he WAS the first Highlander. Mr. Lambert is getting older and he hasn't aged as graciously as Adrian Paul. He was never as solid a swordsman, and now his poor vision has made his sword play on the dangerous side.
Methos was a great character, but he isn't the Highlander. His character was a wonderful addition to the series but I am not sure that I would have been satisfied with him as the lead for six years. I think we needed a Highlander and Duncan was a great hero. Adrian Paul's Duncan MacLeod was so well played and offered us all a glimpse into a fantasy world that we couldn't have had without the TV Series, and certainly not without Duncan and Adrian Paul.
Mr. Paul is a talented actor. His skills with the sword and martial arts made him a credible hero. I don't know if we would be having this discussion without Duncan. So for that I am grateful.