I noticed three sets of rumble strips walking along Mercer yesterday. I am 100% in favor of traffic calming measures in DTJC, but these strips are tiny.
I can only imagine it took major political wrangling to get these installed, but my take is these will have no more impact on drivers than a set of chopsticks on the road.
Seems like a classic good idea poorly executed by the JC powers that be...