Surfaces are present in D&D but not in the way BG3 handles them.
A smart party of D&D players will use a lot of oil and ignite it as well as use poison because doing so is a lot of free damage. But oil burns for 2 turns and does 10 damage total. Poison only works for one strike.
And lots of effects in tabletop D&D create "difficult terrain" which halves movement or knocks you prone. So where are the ball bearings? Where are the swampy bits of ground?
I think that the surfaces are indeed present in D&D but they're of a very different flavour.