For me it depends what the red light is controlling.
If it's a junction with other traffic I stop. If it's a pedestrian crossing I stop if there are any pedestrians either in the road or looking as if there's even a slim chance they'll cross the road.
If a pedestrian presses the button to get their signal to cross but crosses anyway before it shows, then what the road traffic gets is a red light with nobody anywhere near the crossing. Legally you're still expected to stop but practically speaking I don't see anything so bad about going through.
__________________
"For a list of ways technology has failed to improve quality of life, press three"