Well I am quite a fan of divinity original sin series, I agree with some environmental interaction with spell, but now it seems much. Fire spells leave fire surface on stone floor? Ray of frost tripped enemies like hell? If there's wooden floor with more powerful spell like fireball (not cantrip), it could leave fire on surface, any of good DM would make it happen. Ice storm on water surface possibly make frozen surface that tripped melees. Now playing melee just jump every time with bonus action to avoid surface effect just like frog. (and there's bug you can move more than movement point with jump) it's just suck being melee now.

Free disengage of enemies just ignore the positioning of Martials is a bit much too, what's the point of opportunity attack? Goblins disengage every time, if he/she doesn't have healing potion, or spell.