I think they did it right.

Unlocking the Force powers becomes basically, a game inside the game. You can play it or ignore it.

IF you are talking about Lib-T, I think there is no way to add Jedi as a starting profession. May be on Nova they can, but choose not to.