When you buy a ski pass at US ski areas you sign a huge disclaimer of liability. It's hard to imagine doing that for this kind of in-city infrastructure. Also, falling on snow is a bit different than pavement. :-)
That's a pretty strong claim. Do you have some citation for "this is a dangerous activity, participant assumes all liability" contracts being "legally meaningless?"