Afghanistan and Iraq are wars that were never constitutionally declared by Congress.
The Patriot Act is unconstitutional.
The indefinite detention of American citizens as described in the NDAA is unconstitutional.
The abundance of President-issued Executive Orders in the last 2 decades is unconstitutional.
So when it comes down to it, even though the funding of public broadcasting is unconstitutional, I would rather spend a few cents (in comparison) to keep Sesame Street going than spend trillions of dollars on undeclared wars and stripping the country's citizens of their liberty.
I can think of worse things to do with our money. What do you think?