User blog:Morganaforever/Most unfairly treated character ever!

There have been several blog posts around the wiki about the reasons Lancelot du Lac was annoying. However I don't find the episode annoying but completely disappointing. Lancelot must be the most unfairly used character in the history! There are various reasons that make me reach that conclusion. Some of those are the following (from newest to oldest events): I could keep the list going for at least another five or six facts but I think you get my point. I think that the writers have been really unfair to the character of Lancelot which is really a shame, since he is a crucial part of the legend. If he doesn't appear again in the future, that is.
 * He has a major role in the legends but all he got in the show was 6 episodes.
 * He died ungracefully(the second time) while everyone was thinking of him as a traitor(except Merlin who knew the truth).
 * He died (the first time) so that Arthur and especially Gwen could live happily ever after. He also sacrificed himself so that Merlin would create Albion and reach a day that he would be respected by everyone. His second death ruined all that and made him a traitorous and hateful figure for all of Camelot.
 * Guinevere swore to him that she would always love him in "Lancelot and Guinevere" but she immediately forgot about him in the next few episodes (no offense Gwen fans but that made a huge plot hole!). When they met again in The Coming of Arthur she barely talked to him. However he never stopped loving her and that was the only thing that kept him living.
 * He had a sad past and had probably lost everyone in his family. His only bonds where Gwen and Merlin.
 * His only dream was to become a knight, it took him 3 years in the process of getting it. Soon after he achieved it he died.

What do you think? Do you agree with the above? Do you think that there is another character who has been treated REALLY unfairly?