Would certainly explain a few things!
While I can see your point, dectructible scenery would certainly mean a massive performance hit. And I dont think drive thru would be the way to go either. At least this gives you incentive to stick to the track (most of the time anyway).