I like this version, I think the only reason why they dont have those effects in p&p is for the nightmare that will be to calculate surface effects, thats why a lot of dms have house rules for it.
Either way, this should be an easy thing to mod if we wanted to have the "no surfaces" option.
Personally I don't have an issue either, but is sounds like they shouldn't have so many surfaces or explosive barrels around. I think you take care of the later, the issue is greatly reduced. That said I'm fine with cantrips not able to spark surfaces to. I'd be fine with both, no to cantrips and less surfaces and barrels that go boom. It was over the top in the DOS's as well. Great, your programming marvels did something great technically with surfaces, but you still have to masterfully stroke gameplay.