The crosswalk button my city uses has an LED that illuminates if the button was pressed before. It’s a great UX improvement over the ones without the LED.
That's true if you only ever press one light. You can still learn the pattern in a given area with experimentation (assuming most lights work the same). I know, for example, that lights in LA indicate that it's already pressed, but would have to experiment in a new city.
yes I've noticed them in my city getting much better, they light up and say "wait" when you press them... newer ones are even becoming contactless so you can wave your hand in front of them