The level 1 characters are decently in context in the epic beginning. We don't fight the mind flayers or the devils, but are overwhelmed by it all. So I while I would prefer something more low key like BG1 that starts small and then builds, I can't blame Larian for making level 1 PC's "epic" in any way.
The magic missile double damage item is absolutely ludicrous and shouldn't exist. Sounds like OP would like overpowered mages since it's "ok"? It's fair in the sense that Larian wants to overpower everything (food, shove, jump, list goes on....), but let's rather tone stuff down shall we.
I do want 7HP goblins back so that Sleep and Color Spray do what they should. Level 1 mages aren't about spamming pumped cantrips and setting the world on fire.
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.
Mess with the resource management and action economy and you will have a bad version of both D&D and Divinity that no one likes.
Disagree with the OP that spells are rare. I feel like I'm under a constant scroll shower, and apparently anyone can cast spells from scrolls. Which makes magic a lot less special if it's available to anyone like that.
The BG3 hotbar is abysmal in functionality and microscopic in size. Casting prepared spells needs it's own interface sorted by level. Same with usable items, they should be sorted under another separate button. Then the hotbar needs to be like NWN1 where you put the things you want instead of it becoming a huge mess of everything.