My main point is that Larian should choose between the D&D "Spreading Resources Over an Adventuring Day, with Short- and Long-Rest Classes" and the "You're Expected to Go Into Each Fight with Full Resources" because having it both ways doesn't really work.
This, right here, is a big part of the problem. In fact, I would say it's THE core issue. Most fights are designed to be at your best, so you fight, sleep, fight, sleep.
I'd honestly rather have it so that you have those nautiloid full heal stations everywhere in the game than have it where I adventure for 5 minutes and spend 24 hours resting.