I'm sure in both cases the traffic ticket would be the same - failure to stop.
...which is exactly the same as a stop sign, too.
If your hypothetical stationary driver cannot see oncoming traffic either at a stop sign or stop light, your driver can't drive correctly.
It makes perfect sense, and it's very hard to understand why it wouldn't be allowed. As the other comments have said, it's a hard stop, so you wait until it's clear before going.
(Obviously, for countries that drive on the left, it would be left on red)
Green means "go" at 99% of the lights I run into. Then there's that one left turn I make that's "yield on green" and I'm not supposed to turn. I'm not surprised at all that the intersection has the most accidents annually. I don't think many people are used to yield-on-green lights... so many T-bones its amazing they haven't changed the traffic flow.
Isn't that just a normal green light on a two-way street? Do you mean all intersections should have protected left turns?
That's how the vast majority of green lights work here in Canada...
I've been honked at and nearly rear-ended because I yield-on-green on protected turns at unfamiliar lights where I expect them to be yield-on-green (I assume any lane without a dedicated arrow light to be yield-on-green.)
The intersections around here give opposite sides protected left turns, then normal straight traffic flow. None but the "weird two" are yield-on-green and those two intersections, as a result, have a ton of accidents caused by people not yielding properly.
It probably wouldn't be as big of an issue if every other light in the town was yield-on-green instead of protected. It's the fact that those two lights are the only "special" ones that I think causes the problem. Since everyone is used to having a protected turn, people ignore the "yield on green" sign and turn into oncoming traffic (whom they think have a red light).
Countless times I've been almost hit and then screamed at by clueless drivers.
In the UK, when the pedestrian has a green man all road traffic has a red light, without exception. (Same for cycle paths crossing roads, but they're rare.)
I'd guess foreign drivers would get this wrong in NL, DK etc. Turning right and thinking "the pedestrian has seen me, I have a green light, they will wait" when the pedestrian is thinking "they've seen me, I have green, I can cross".