Typical selfish attitude from someone who as a child benefited from the taxes of others when they were a kid growing up.
 
If you want to play it that way, when those kids you don't want to help support become tax paying adults, their taxes can go to support those people who had children and not the singles who didn't want to pay for them.  Also if we want to disincentivize people from having kids do you want to increase our immigration levels?

By your argument those in the lower income levels should pay their way equally and not "leach off the rest of Canada". Why should those in the upper income brackets subsidize them just because they can't afford a house, cars, vacations etc.?