What the off-duty cop did was completely unacceptable. Period. No excuses. The guy is a cop and should never be allowed to lose it like that. I do not want a clown like that in a position of power in my city.

What his uniformed buddies did is even more disgusting. In a situation like that you are not allowed to play favourites because the dude flashes a badge. They should have treated him like they would have treated anyone else and there's no way they would have let a regular person write his own statement and then hopped with him in his own car. I'm not saying that they had to handcuff him on the spot, but at the very least he deserved a timeout in the back of a cruiser. I hope those clowns also get the book thrown at them.
As for the airport parkway where it narrows from 4 lanes to 2, I for one
always use whatever lane is shorter before the narrowing. Anybody who sits in one lane while the other lane is open is a poor driver and doesn't deserve to get to complain about being incompetent.
There isn't a good reason to widen the airport parkway as long as the exits are the cause of the backlog. The real problem for the traffic backing up at Bronson is the bottleneck at Hunt Club. Widening the parkway will do nothing for getting people off faster at Hunt Club. If anything, it will only serve to overburden the Hunt Club intersection even more.
As for urban sprawl, I blame developers first and the developer-rabid Ontario Municipal Board more than the city. I've lost track of the number of stories I've heard of developers demanding more sprawl and going to the OMB to get it to force the city to give in to more sprawl. Developers are the real root problem for further sprawl at this point.