Goober got one thing wrong. The czars don't have to be paid by Congress. Congress can defund czars, but the President can still pay them out of funds he controls, since Congress does not earmark every cent in the executive branch budget. In order to prevent czars from receiving taxpayer money, they would have to regulate every cent the White House receives for its personnel budget. Which they can do, but it's an awful lot of trouble.