Main city streets that use perpendicular parking like this grinds my gears. Right around the corner from that Lethbridge building.
Luckily most of small-town Ontario avoided this. The only example I can think of off the top of my head is Southampton.
It makes the road 20 feet wider than it needs to be. I realize a lot of this street was probably built circa 1900 so it wasn't like they demolished anything to add the parking, but how much sweeter would it be for a beach town to have patios/public space running up the length of the main strip?