Ok. Still trying to help develop a good solution for this.

5e States:
A Short Rest is a period of downtime, at least 1 hour long, during which a character does nothing more strenuous than eating, drinking, reading, and tending to wounds.

A character can spend one or more Hit Dice at the end of a Short Rest, up to the character’s maximum number of Hit Dice, which is equal to the character’s level. For each Hit Die spent in this way, the player rolls the die and adds the character’s Constitution modifier to it. The character regains Hit Points equal to the total. The player can decide to spend an additional Hit Die after each roll. A character regains some spent Hit Dice upon finishing a Long Rest, as explained below.

Here's my problem with BG3's current 2 Short Rest Limit. It severely limits the rest system you SHOULD be using and encourages the rest system you should not.

Technically, I should be able to have my characters short rest like 12 times a day if I want. Something like that. You don't always use short rests for healing. They're for spell and ability recovery for certain classes like warlock, fighter, etc. While mages have to do some wise spell Management, the warlock gets less spell slots but can short rest and get them back. It's important to the balance of the system.

Not only that but the point of short rests is to encourage the adventuring day. The longer you can go in a single day, the better. That's the whole point of short rests. They allow a party to keep going instead of constantly calling it quits after a few battles.

So I say unlimit the short rests but put Hit Dice in the rules OR use food and camping supplies to limit short rests also. That way, players can short rest and spend food to recover HP, and if they aren't careful, they might need to buy more food from a vendor because they're using it all on short rests.

Either way, I think if short rest is revamped, Long will be spammed less.

Long Rest
A Long Rest is a period of extended downtime, at least 8 hours long, during which a character sleeps or performs light activity: reading, talking, eating, or standing watch for no more than 2 hours. If the rest is interrupted by a period of strenuous activity—at least 1 hour of walking, Fighting, casting Spells, or similar Adventuring activity—the Characters must begin the rest again to gain any benefit from it.

At the end of a Long Rest, a character regains all lost Hit Points. The character also regains spent Hit Dice, up to a number of dice equal to half of the character’s total number of them (minimum of one die). For example, if a character has eight Hit Dice, he or she can regain four spent Hit Dice upon finishing a Long Rest.

A character can’t benefit from more than one Long Rest in a 24-hour period, and a character must have at least 1 hit point at the start of the rest to gain its benefits.

Random Encounters interrupting long rest would therefore totally mess up a "night's rest". So this wouldn't work with BG3 unless you could adventure by night and sleep by day. After much thought, this could cause issues. As pointed out, people will use more days long resting to try to recover fully, not less.

No. I think the real key is to make short rest more effective and appealing to spam than long rest. Wizards should not regain all their spell slots during short rest, mind you, or again it's too OP at later levels, but if you have characters at least being able to heal up for less food resources, etc., Players will see more of a benefit in short rather than long resting.