Nazomi wrote...
However "honorable" it may seem that Thane is trying to atone that doesn't change the fact that he's a mass murderer and ultimately joins this terrorist originization himself. Jacob maybe have joined a questionable group but his actions and views are always principled. He heavily disagrees with a lot of what Cerberus has done and says so on more than one occasion.
We are not discussing whether what Thane did was right or wrong or whether or not he is a serial killer, but whether he has principles. At the time you meet him, he has developed principles and is now trying to live up to them, hence his trying to now do right, and he joins you in order to fight the Collectors. Jacob on the other hand joined up before you met him, and not to fight the collectors, and so his motivation is harder to discern. He states it was to 'make a difference', and that he left the Alliance because of all the red tape, which means that he would prefer to work for a known terrorist organisation over upholding the legitimate military organisation because of 'red tape'... He has been working for Cerberus as a glorified security guard for two years by the time you meet him (he was there when your body was brought in, so he's been there that long thats for sure).
Also, if he heavily disagrees with Cerberus then why is he working for them if he's supposed to be so highly principled? Whatever principles he has are irrelevant since apparently they don't matter to him enough to stand up for them. His attack on Thane also shows him up as a hypocrite: no matter what his motivations are, he is working for Cerberus, an independant non-government organisation, and is taking a paycheck from them, that is the definition of a mercenary, something he is supposed to despise and why he's attacking Thane, someone who has just signed up for
free, making him less of a mercenary in this particular situation than Jacob. The A Team often worked for people to help them, they were still mercenaries however and they even identified themselves as such, so Jacob's intolerance just looks sad.
In fact, thinking about it, Jacob's attacks on other, more well-liked characters could also be a reason why he is less well-liked than Kaidan. While they are both bland, Kaidan is more accepting and never makes a detrimetral comment about the other NPCs, while Jacob attacks certain, arguable more popular, characters and therefore makes himself oppose the player's tastes. Similar thing possibly occured with Ashley, she opposes aliens, making it harder for characters who prefer the alien NPCs to get along with her as well, though she also had other characters traits that prevented her from being so bland.
Anderson is a man of principle: though it is hard and he is often having to fight to get things done, he is clearly dedicated to the ideals of the Systems Alliance and a man of honour. Jacob is a mercenary who hates mercenaries, making him a hypocrite, left the Alliance because he can't be bothered to deal with protocol, despite there being good reasons why protocols exist, and joins an organisation he has issues with, showing a lack of conviction to his beliefs.