I agree with some parts of this thread, but not all of it.

I think the surface system is good, but just like in DOS2, Larian is a bit too liberal with spreading oils and acids around.
It also gets a bit old when every goblin archer seems to be stocked up like a commando wink

I also don't think that Fire Bolt in itself should generate a surface, and neither should ray of frost create a frozen surface,
I think it would make more sense to have them act as catalysts to flammable/ freezable surfaces only.

As for the Disengaging as a Bonus Action, I do agree it is annoying. I can see why it was made the way it is now to create a more "free" feeling, but it kind of ruins the point of trying to tie up the enemy in melee with your heavy hitters to protect your squishies.