If a home has $1000 income and the family spends $995 dollars on rent, energy, food and water, transportation, and clothing, and $605 on entertainment, it cannot be reasonably said that the home is too expensive for the family. No, the family is wasting money on non-essentials, and it's the non-essentials that have to be cut.
Since it's unconstitutional to spend money on certain programs, it's also unconstitutional to collect taxes to have the money to spend on those programs.
As we all know, Article 1, Section 8 lists what the US Congress is to do to serve the "general welfare". Section 8 also only grants the Congress the authority to tax to pay for those actions allowed under it.The Congress shall have Power To lay and collect Taxes, Duties, Imposts and Excises, to pay the Debts and provide for the common Defence and general Welfare of the United States
Therefore taxing to pay for things not allowed is not allowed, and hence unconstitutional.
Read your constitution someday.