While I agree that the streetcar designation makes more sense than "Line 6" I also feel that the "Bus is faster" thing to be very overplayed.
The vast majority of Finch riders will experience much shorter travel times. Not to say they shouldn't have proper LRT priority and even level crossing gates (ala Calgary and Edmonton) and remove 3-4 stops. My point is not that there is nothing to critisize, it's that, even in this flawed state, we will see a substantial improvement over the bus service. My guess is that most of the people arguing otherwise haven't spent much time on the 36.
The silver lining on finch is that it will already be better than Spadina or St Clair, and will require less to upgrade. Both of those require much more in terms of stop removal and require switch upgrades. Line 6 has a larger stop spacing (although there are a few that should have been cut) and it doesn't have messy switch areas at every intersection where it has to grind to a halt.
In general, I think the residents and commuters along Finch will have a different reaction than the online community even if things should be better.