I liked the ending, it was huge plot-twist and made my eyes wet. :(
He went down fighting even shooting a few of the attackers in the end like a hero, it was an unexpectedly emotional moment that I never would have thought Rockstar could manage (since GTA4 is a complete joke imo)
In many westerns the hero dies at the end though so it's nothing new.