I guess if you play rarely it might make things easier.
However, since players typical track all that stuff on their character sheet... I have never found it necessary to implement such a policy. After all, if you write down your current HP, expended spell slots, used features, etc. during the session, you just leave it until you pick it up again. The player can use their own time to review the information prior to the actual session, so you don't lose any game time. And the DM can email/text/post a story recap to keep the plot refreshed in the players' minds as well.
None of these things are so difficult to manage IME that "artificially" imposing a long rest at the end of a session is necessary at all.
As a player, it would irk me quite a bit--but if it works for you than go with it of course.