This rendering initially threw me off with what looks like a freeway median. I thought, surely this was a mistake? But nope, very real. Guess I need to spend more time on Eg West.
View attachment 588419
But seriously, this is a very odd site in the city. Does anyone have the background on what happened here that prompted quite an aggressive form of traffic management?
I'm 'guessing', but I think I can see a couple of fairly straight forward reasons.
So, you need to use Streetview facing the opposite way (south):
Here, you can see that Keele veers hard right (west), before straightening out again in a hurry to be straight south at Eglinton.
But note that side street that goes straight to Eglinton that's on centre with the Keele St right-of-way............that's actually Keele Street!
The shift to the west is actually called 'Yore', then the road briefly becomes Trethewey before becoming Keele again on the south side of Eglinton.
I can see several problems here.
Lesser: Drivers from the north who may not be familiar w/the road layout here and instinctually or via GPS may want to stay on Keele, and would naturally attempt to go straight south if that were allowed, crossing competing traffic from 'Yore' for which there is a poor sightline.
Greater: Cars from the southern flank of Keele (side street portion) attempting a left onto Keele/Yore with competing traffic coming from both straight and ahead and the left on a poor angle with a lousy line of sight as well.
The barrier inserted here precludes both of those movements. It forces SB traffic to the right/west along Yore, and prevents a NB to WB movements from Keele the lesser to Yore.
I suspect that would be your motivation, along with creating a visible deterrent to speeding for SB motorists, who might not be moving slowly enough otherwise to handle the sharp turn to the right. Keele here was likely a 60km/ph zone at one point, and that would see off-peak traffic running at 70km/ph routinely, then trying to swing a hard right on short notice.
I should add that Keele SB towards Yore/Eglinton is also downhill and may be prone to icing in winter.