For the most part yes. I believe that tax credits simply because you are a volunteer fire fighter, have children or were born before 1949 should be abolished. I have no problem with the basic personal tax exemption as it serves the needs of the lower income population. That is not to say there aren't better ways to do it though. Let's not kid ourselves though, most tax credits are meant to buy votes, not give a leg up to anybody that really needs one
A fair reasonable flat tax with no credits or deductions would be the most ideal system. You would not even have to file taxes as your employer would just deduct X% from your paycheck or welfare cheque. Why should we penalize somebody for working harder and getting a raise?