Sorry one more thing I want to add is that the roundy loop roads in Surrey are not a problem for Surrey exclusive nor of their own design, but rather I think generally the difference between suburb and urban centers.
Surrey was farmland when the grid system was first designed with little need to build a tight grid nor build major through roads. Secondly, major development is honestly fairly recent. I was raised in Surrey and when we moved to Newton in the late 80s to the area where Kings Cross is now, it was farms with cows and forest nearly everywhere. My friends lived in houses out of the late 60s and early 70s, and there wasn't a building taller than 2 storeys for multiple km.
Vancouver at that time had hundreds of high rises in downtown and was largely fully built our already.
It was a very different time and a very different place. So as Surrey has densified and other suburbs are, they do get challenged simply with land ownership that predates the current council. If you want an example of this you just need to go to a spot near 144th Ave and you'll see this:
https://goo.gl/maps/o1dvav62cJMdAAz2A
Basically a 2 lane modern road with newer development on either side that come straight up against a 70s/80s piece of property with a house and people living in it so they are unable to push the road through. Surrey is filled with a lot of that and this type of thing contributes to the challenge in making a modern road network.
With that said though, I do feel past councils in many of the suburb cities in Metro Vancouver have done a lot of talk but have not had the drive or dared to actually take action.
84th Avenue through Bear Creak Park has been discussed for decades. No council though ever had the cajones to push it through until recently. Similar discussion has happened for 30 years about 80th Ave and 72nd Ave. Then local residents are up in arms and Council backs down, so they definitely need to take responsibility for part of the mess and the delay.
It isn't Surrey exclusive though, you're seeing the same thing in Township of Langley and Maple Ridge for example. Development has outpaces previous councils' willingness to make tough decisions on infrastructure despite some opposition so I do agree with those that say they should be held to account for that.
Just like with the new SkyTrain line going out to Langley now, Surrey, Township of Langley and City of Langley need to b e held to account to ensure meaningful and well thought out development is pushed and encouraged around the new transit hubs now and into the future like we've seen in Burnaby (Edmonds, Metrotown, Brentwood, Lougheed) and Vancouver (Canada line most recently along Cambie and Oak Ridge).
I think there is definitely a shift in Surrey or there has been in recent years, we'll see if the current council can continue the trend and if they have any willingness to follow ToL in prioritizing the road grid with investment BEFORE redevelopment because if they are just going to continue the trend of roads not being expanded or upgraded until a developer pays for them, nothing will change.