Right I'm not defending any muppets that try and 'run' level crossings, but I can see why, in frustration some people are tempted ...
... a couple of days ago I was driving along the A323 in Ash, Surrey. It crosses the railway line right by Ash station (literally, the crossing as at the end of the platform). The crossing lights come on, the barriers go down and everyone obediently stops. There isn't a train in the platform. We then have to wait 8.5 minutes for the train to appear, doing about 20mph. It is travelling from the opposite side to the station.
I wasn't in a hurry, but I could tell the van driver behind me was. Why oh why did we have to wait so long? I could understand it from a technical point of view if the train had been stopped over the sensors in the station, but it hadn't, it must have been miles down the track when the barriers went down.
Like I said, whilst I don't in any way shape or form condone stupidity, I can see why it occurs ...