I think that's right. You have substantial crowding in many areas around the city, not only around events (sports, concerts, fireworks, the Ex, etc) but also on a daily basis (the waterfront and island ferry docks, all the way up Bay St, Yonge/Dundas, etc.). No special protection is provided for most.
At most, they should cart away the ugly concrete and put up some small, normal bollards that are inobtrusive and provide some protection against accidental incursion by careless drivers. Those should be considered for all public gathering places.