I’ve been playing BG3 and perhaps I’m misunderstanding but you only have one action and one bonus action per turn and you only have so many spell slots per caster. Unless you have a leveled spell as an action and a separate leveled spell as a bonus action and enough spell slots for both you’d be hard pressed to cast more than a single spell per turn per character
Funny you say that, Daggerfall is fondly remembered but only in spite of it’s procedurally generated overworld. Daggerfall’s openworld is extraordinarily barren, remarkably so. You literally will get lost if you walk more than 5 minutes from a town, and not in a fun way but because every direction you look is literally the exact same three tree and rock sprites and you lose sense of direction. Daggerfall’s overworld is so bare and empty and large it actively encourages you to engage in the fast travel system with fleshed out gameplay mechanics like camping supplies and vehicles.