There are a number of reasons why transit passes could benefit from a tax credit. You're talking about an issue relating to the environment, but it would also reduce traffic congestion. It can also be part of an overall strategy to respond to challenges on the infrastructure front and also on the environment front.
On May 10th, 2006. See this statement in context.