There seems to be an increasing trend for pedestrian crossings to no longer be Pelican, i.e. flashing amber, but instead to have a complete cycle of everyone waiting going nowhere when the average pedestrian has long since crossed and is already 20 yards down the road

I can't see any real benefit to safety, and it certainly isn't green as we all sit longer with our engines running.
Bottom line traffic lights aren't there for drivers, they are there to keep the traffic planners in jobs.