People don't pay attention at crossings where you're not allowed to make a right on red, either. The problem isn't the rule; it's people not actually looking where they are moving.
Drivers don't even stop until they've completely crossed the crosswalk. Banning right on red only works if steel barriers emerge from the ground to protect crossers because that will actually make cars stop at the stop line.
I'm going to put some of the blame on whatever department it is that handles the municipal gardening. The highway department designs and builds an intersection, then in comes the state HOA who says "Big spherical bush right here at the apex of the corner. S'purty." "But now driver's can't see oncoming traffi-" "I SAID S'PURTY!!!1!"