Unfortunately the Devs do not follow the story very much:
They have created Gods from garbage characters: Thrawn (cartoon only, he does' exist in movies), Chirrut, Baze, Death trooper, Sith trooper, Ashoka Tano Fulcrum.....
On the other hand, Mace Windu, one of the strongest Jedi, is nearly useless in this game..
We are still lucky that they created the CLS event (it was fine and funny) and that they remembered that Luke Skywalker is (but togheter with Anakin/Darth Vader) is the central character of all the SW saga.