We essentially have a lifetime supply of LEDs because we label each one with the date and refund from Amazon when they don’t last the full warranty, which none of them do.
People assumed that LEDs would last forever because the crystals essentially do, but the encasement and all of the heat issues you have to deal with for the electronics makes that pointless.
By not merging the cycling and walkway, sure. That would be a better design.
But presumably real world limitations forced them to merge the two at this point, and forcing cyclists to slow before the merge is of obvious benefit to the safety of pedestrians and cyclists. Not to mention that road construction crews can't fabricate an infinite array of curbs and affordances as a simple practical limitation.
As others have cited, the author seems to have an "everything is an easy fix" perspective to the world, at least when viewed as their own requirements and needs being the only consideration. In reality, loads of people care immensely about all the things that they think are easy fixes, but the fixes aren't nearly as easy as they think. Like, anyone who has ever listened to a user tell them how their app could be made much better knows this, when all of their suggestions would diminish usability for almost every other user.