A bit like 12 days xmas, the end is in a rush like a bad hollywood movie, all the parts (school teachers and staff, beach, bum,...) were not fully exploited. The dev should have take his break before and making the history wider and longer, chapter 23 is very disapointing I can imagine the epilogue is just here to express laziness about continuing the story. The game was good in the middle of the story such a shame
But the parts you mention are not core of the game.
School teacher for example appear few times, so they are in the story with all implication your choices had, but they are not main part.
I would like taxi driver appear more often but I don't complain if he not have a final.
In 12 days xmas you know that are 12 days, and you have time to do all you can. Can't be rushed cause you know from start how much time left.
In this game you have a lot of more stories, and they go at right pace imho.
For beach what have to happen more ?!? Amy have what she want (at that point) and now is changed so she have no reason to go further.
Clara had her kink, first or second sex (depend from choice) at the hotel right after beach.
For me game is good and improve in final part and I can tell you why. From start Amy was my favourite char and she doesn't disappoint me, she is super in the first and second part of the game. So it was a surprise for me when Clara overtake all expectation. Clara in the final part is very very sexy and if she become my new favourite character. So the story can be bad as you say.
At least for me, but I don't think I'm the only one.
I tried to argue, so if you still think is like a bad hollywood movie at least explain more.