I totally get where you're coming from on this. But, at the same time, I like that there is some challenge to getting the best endings, or getting the ending one wants. I'll keep your feedback in mind and if enough people feel the same, it's easy enough to extend it.
Never found myself feeling pressed for time. On the contrary, got the full harem ending on my very first playthrough (granted, cassandra/cadence weren't available at that point, so less characters to work with
).
Especially for when you
don't care for getting everyone, I feel like some events just constantly repeat at some point, having already unlocked everything for the ones you want and it's just a waiting game.
As a compromise, maybe add some sort of option to progress towards the end early, if you finished at least one of the characters routes (or even none, if you want that). Something like an option that says "enjoy the rest of your summer", or something along those lines, basically skipping to the end.