Yes, more broken than any bug or glitch you can name.

It heals your whole party completely, restores all your spell slots, and you can do it basically anytime you want when out of combat. There is no downside to long resting other than spending camp resources, which can be found everywhere. There's no time-sensitive task that I've found where long-resting can cause you to miss something vital.

On the contrary, frequent long rests are pretty much required in order to see as much content as possible. Gale, Shadowheart, Lae, and Astarion each have unique scenes before you get to the grove, and you don't get to see them afterwards. And since you only get one companion scene per rest, that means it's in your best interest to long rest at least 5 times before getting to the grove 50 yards away from the crash site.

How I would solve this is for players to have a limited amount of long rests, and only getting more after some milestone is completed, like after completing a quest.