I consider this super important and the major reason why combat in BG3 is worse than in Divinity2, so I open a new thread for this.

(I'm playing on tactican difficulty, currently only lvl4, 30 hours into it.)

The short/long rest limitations for 95% of everything forces me to either long rest after every fight (which I refuse to do) or most of the time only use basic and "free" attacks, which makes it very tedious and also very boring to fight, especially compared to Divinity2.
A easy solution would be to not limit everything with this rest system, but make use of the cooldown system Divinity used:
If an attack is too powerful to allow it every single turn, then only allow it every second or every third turn. Or even once per combat. Of course the most powerful stuff can be locked behind the rests or other hard to obtain things (just like divinity2).

I can't imagine any reason deciding against the cooldown system beside "cooldowns do not exist in DnD" (I dont know if they do).

See also my posts here:
https://forums.larian.com/ubbthreads.php?ubb=showflat&Number=879391#Post879391