Alas, this argument is as old as the Constitution itself. "Madison asserted it amounted to no more than a reference to the other powers enumerated in the subsequent clauses of the same section; that, as the United States is a government of limited and enumerated powers, the grant of power to tax and spend for the general national welfare must be confined to the enumerated legislative fields committed to the Congress. In this view the phrase is mere tautology, for taxation and appropriation are or may be necessary incidents of the exercise of any of the enumerated legislative powers. Hamilton, on the other hand, maintained the clause confers a power separate and distinct from those later enumerated, is not restricted in meaning by the grant of them, and Congress consequently has a substantive power to tax and to appropriate, limited only by the requirement that it shall be exercised to provide for the general welfare of the United States."[1]
Congress has the power to spend federal revenue. The responsibilities of Congress are explicitly defined in Section 8 of the Constitution. The first clause of Section 8 does include "provide for the common Defence and general Welfare of the United States". That is for the welfare of the Union, not the individual residents of states. None of the powers of Congress are to distribute funds to individuals with charity programs. In fact, for much of the nations history using public funds for charity was an abhorrent idea.
[1]https://constitution.congress.gov/browse/essay/artI_S8_C1_2/...