Baldur's Gate 3 has no day/night cycle, passage of time, etc.
It makes sense to limit it in that context, since you have no time pressure to limit their use. (Either from hours available in a day, or from an impending threat. Time mostly stands still in BG3.) Similarly this is why Long Rests require camp resources. (I speculate, since I am not a member of Larian Studios.)
So limiting them to 2 a day (or 4 a day, or whatever) feels a little arbitrary for table play. Why? I think as a player I might just find that a little annoying, the GM restricting something like that for an arbitrary reason. Short rests are meant to be taken, they are part of the encounter balance, hence why I support them being shorter, 10 minutes for example.
This is of course subjective, some parties rarely use them so this would change little.