Specialization points are for starting a new game. Just press „new“ in the main menu to see the options. You‘ll get a lot more points upon finishing a full run though.
I agree that the medications need a bit reduction while the game is closed. You can however completely avoid them by not leveling identity. The medications are for all following hosts not depending on the steps of the current one. Humanity is fighting back against that.