Glad you enjoyed!
A lot of the reason the game is the way it is instead of your suggestions is simply: I’m a one man team, and multiple pathways and dynamic character evolution would take magnitudes more time to program.