Taxpayer money should go only to the poor?  Why? Since when is it the governments role to redistribute wealth?  such a notion is not enshrined in the constitution.  It's not what this nation was built upon.  No such mandate exists from the electorate.

Put it to a vote. See how far your notion goes.