Wow, people, relax.
This a game. KOTOR is a game. They did a pull, Revan scored high and they developed a way to bring in more toons to milk him. Bullocks to canon vs non-canon, the entire *franchise* is about money separated from you by using it to pull your heartstrings. Period. Some EA/CG may like Star War, but if they were wise, they would put someone who is ambivalent about the product in charge of it.
If you want to get better backstory, read hero of a thousand faces. Star Wars is built on it. There are other books, too, but those topics are too inflammatory and I think oppose rules of posting.