No, they're not "nuances", they're "control mechanisms" to lock other players out of doing something you don't like. My solution was far simpler: I didn't use LRs until I absolutely had to. In so doing, I missed a lot of potential story beats for the companions, and character development for myself, because I missed dream sequences with the tadpole. Where's your solution for this issue? It doesn't exist. Note that the comps issue can be dealt with in other ways, but the tadpole sequences are dreams.
I don't even understand what you mean. Lock out who out of what? This system isn't locking you out of anything other than spamming rest. I also had the same experience where I missed out on a lot of camp chatter cuz I'd take my first long rest after clearing the whole Druid Grove. Players could be nudged to take rests so they wouldn't miss out on those by implementing increasing penalties if you accrue more and more Rest Points, for example by having a disadvantage on attacks or dialogues, or just increasing flat roll penalties. For example, for each 10 points over 100, you'd get a -1 on any roll you make. That again makes roleplaying sense, it's harder to fight or lie convincingly if you're dead tired. Personally, I'm also fine without that.