It's a rarity in my part of the state. There are only 2 intersections that don't have protected left turns and are yield-on-green. They both have triangular signs stating they are yield-on-green and those signs get ignored.
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).