New "crosswalks" were installed on Davison Avenue last spring/summer, btw. the Lodge and Jeffries, with special lights and flashers. They now appear to have been disabled: the yellow yield lights no longer work, the solar panels that power these appear to be gone [[stolen?) and barriers now warn traffic that an obstruction is in the left turn lane.

I'm relatively certain I've answered all my potential questions here, and knew from the outset that making Davison pedestrian friendly would be a massive failure and waste of money, not to mention placing islands in the left turn lane would cause liability to motorists' suspensions.

Anyone know the "official" reason?