I'm not a big fan of the income tax (at least not the current way it's being done).
The problem with it is that a senior with lots of cash/assets and lower expenses but lower income pays no income tax. A single parent with two kids, no assets, higher living expenses and a modest income does pay income tax.
The GST on the senior discounts alone could add up to 25 million a month in lost revenue. We should find out for sure. Of course, it's not really lost revenue if the businesses are just passing on the cost of those discounts to the rest of the public. So not only are the seniors getting a break on the income side but also to consumption side. Considering seniors are the wealthiest generation in this country's history, pigs at the trough is the only way to describe it