Duncan was the real Hero
He was willing to give up Cora to the man who he realized she loved more than him. He loved her THAT much that he would burn alive so she could possibly get away and be happy. that was very English of him now wasn't it? Glad they shot him and put him out of his misery.
But why didn't Uncas wait for his father and hawkeye???