Sounds like BT learned to drive at a proper driving school who taught the highway code As did I.
Tinkerbell, from your OP, drivers should NOT be travelling over the crossing if you are on it, you are quite right there.
But I think you need to appreciate that your statement of cars must stop on a pedestrian approaching was incorrect.
I will usually stop if it is obvious that someone is waiting to cross, and not just standing there chatting.
My big gripe are the people who run across a road, running across the side where no traffic is coming, slowing to a walk as soon as they get infront of my car (not on crossings)
Londondrz, spot on. Common sense is the answer without a doubt