I know there are hundreds of thousands of us out there. Because if you can claim them, it is the same as if they lived in your home and you supported them. You would be spending that money, anyway, but you would be able to claim them as dependents. Look on the bright side. NCPs aren't the only ones who get taken.
Someone has to pay the taxes on the earnings.
The converse is true of spousal support. It is deductible for the payor and declarable as income by the payee. That's not entirely fair. If both parents share in the expense of raising the children, both parents should share the deduction. It should be divided between the 2 parents.