Comment Re:Treasonous CIA gets more taxpayer money (Score 5, Informative) 242
Not to interfere with your nascent flame-war or anything but "self-funding" is not inconsistent with "getting more taxpayer money". First, they may get larger appropriations while at the same time running side businesses. Second, even if their appropriation were cut to zero, any money they make on the side becomes "taxpayer money."
One of the most fundamental principles of our form of government is that no executive branch agency can spend money without Congressional approval, no matter where that money came from. The reasons for this go back to the English Civil War. Charles I attempted to rule without calling Parliament, but since the Magna Carta English kings did not have the power of taxation; the House of Commons did. So Charles attempted an end-run by exploiting a fee that had been traditionally levied on coastal towns to pay for maritime protection in time of war. Charles's attempt to use "Ship Money" as a revenue source independent of Parliament was one of the key events leading to the Civil War, and was familiar history to the framers of the US Constitution.