I do want resource management to be a thing so I can't empty my spell arsenal every fight and then just quickly click for a long rest. This is fundamentally not understanding how D&D works and frankly I'm a bit worried. Solasta devs get this and Larian should pay attention instead of twisting D&D into some odd variation of Divinity. The infinite healing from food and the free long rests are directly linked into how spellcasters work in BG3. Traps are also a joke in BG3 because you can just set them off and eat a few apples to get your HP back.
I think you make a lot of assumptions there, rest is very clearly WIP as of now - it won't stay rest nilly willy everywhere at will.
I think it's fair to recognize that a lot of things now are work in progress and you can bet rest is one of them. It's ok they understand it all far better than random forum posters and they have WoTC on top of that making sure that the game released is D&D franchise, that's the license.
And yes, hotbar is atrocious for 2020 and I am sure they will change it a lot and even if they don't - modders will.
I think those are fair assumptions because the trend of overpowering everything can be seen across many systems in BG3.
Easy resting anywhere, op magic food everywhere being essentially free healing on top of free resting, op shove, op disengage, op weapons with abilities compared to 5e, op dipping, op cantrips making surfaces and doing damage or effects on a miss, op Wizards learning Cleric spells, op free equipping and item use from anyone's inventory... it's a very long list of systems that were designed and coded in already. And Larian has given us zero insight what their stance is on anything. What they consider experimental, unfinished or final. I get the feeling that it's a design philosophy to remove restrictions and overpower everything in the name of "fun" i.e. change how D&D works.
Encounters have already been crafted for this rest/heal economy and action economy. It would make little sense to spend a lot of time redoing the systems and then going over every single encounter again.