I don't think so. I think that argument is something created by your gutless Mayor and company to make it look like they are taking a "balanced" approach.
Just because people drive in the suburbs doesn't mean that they don't appreciate that transit is vital to the workings of the city. They appreciate, as much as your average transit user, that it is only fair that a vehicle carrying 20 or 30 people has priority over a vehicle carrying one or two. I've never heard such people get mad at the addition of HOV lanes because they personally won't use them and ditto for bus-lanes. I've never heard anyone complain that they have to stop for GO or VIA train at a crossing. They may be ticked that they have to wait for a train to go by but nobody thinks that they shouldn't have priority.
Added to this, car drivers are also taxpayers. They don't like to see billions of their hard earned tax dollars go to waste all because City Hall can't figure out TSP. Remember this line is on Finch and the vast majority of people using the road are Torontonians themselves. Chances are these much maligned drivers were once transit users too, especially for those who went to post-secondary. They know what it's like to crawl on a bus.
Just because someone drives does not mean they are unreasonable, that job has been taken by your politicians.