Thanks for playing and providing feedback!
For the idle part, t depends on how you define idle games, but yes, I know that the start of the game requires a lot of active play, but it slowly enables you to do longer and longer runs and eventually, you will be able to idle on meaningfull things (or at least thats my goal with the game).
And for the shop upgrades, I don't really want to make them permanent, but I can make them cheaper or more powerfull, if it feels bad to buy them.