I agree, the idea was to have more polish and enough activities to be able to cycle them so that not every one of them can be done every day. They were also supposed to scale better in difficulty and some also in length over time. The scheduling system was built with more activities in mind.
Personally I'm not a big fan of putting an ever approaching lose condition to the game, it stresses me out while playing and I like to enjoy my own games. The original plan was to have a leaderboard that ranked you in how many days it took you to win.
The game was also originally planned to include notifications and flavor text to support the gameplay, which isn't much on it's own even if it were in its desired state.
I clearly bit off way more than I can chew as one programmer who kinda knows Blender. But I'm still happy with what I managed to do. I would really appreciate it if you stick around till the (eventual) post-jam version where I will add everything that I didn't have time to make, addressing most of your criticisms. Thanks a lot for the feedback!