Yes, edlalalala, it is your fault. Now shut up.

It seems really, really dangerous to have these things installed where pedestrians are so close to the road. I've never been in any American cities where I think something like that would be useful, but it does make sense.