What do taxes pay for?

Ned Flanders offering his ever-optimistic views on tax.