personally I think we should be trying to encourage public transport use so would prefer cheaper fares being applied more broadly. Means testing can be expensive as well, it adds administrative costs
It'll be interesting to see the results of Queensland's trial of 50 cent fares for everyone