Why have choices if they don't mean a damn thing? The story plays out how the dev wants regardless of anything you do. Loose the lvl system or make it a bit more sandbox so you can focus on stats before making big choices but above all have the choice matter!