I am fully in support of Kaidan for ME3.
I don't understand the hate for this character, or all the stupid name-calling (people have called him by "****", "whiny b*tch", "******", etc.). I personally feel like Kaidan is one of the better characters developed in the Mass Effect series. He has a lot going for him: He is level-headed (unless female renegade sheps harden him), very diplomatic, tough, has good values, and not to mention he is regarded as one of the more powerful biotics from both squads in ME1/ME2 (I believe he is the most powerful L2, at least).
I can relate to him in a lot of ways, too. The akwardness and all. The story of him and Rahna is very captivating, because while I've never killed a Turian with a biotic kick to defend the woman I loved, Kaidan's description of his feelings for her, the development of their relationship, and the falling out from that Jump Zero incident; all of that I've experienced very similar things to in my life, so I share his anguish over matters like that and understand why he's the person he is.
I really see nothing wrong with Kaidan. Then again, I'm not a macho alpha-male guy who is afraid to express his feelings, so yeah.
It kinda sucks that the one female shep I have, and romanced Kaidan with, is kinda ugly, but hey, at least I did a romance with him, and I haven't had my female shep gravitate towards anyone else.
Anyway, just popping in to give my support to this thread.