All federal workers should get paid regardless if Congress has passed a budget or not. The only ones that shouldn't get paid is Congress. It's the responsibility of Congress to pass a budget and allocate funds for all facets of the government. Not passing a budget is the failure of Congress Congress. If everyone but Congress got paid during the times they want to play childish games my bet would be a budget would be passed with little delay. The problem is Congress gets to self evaluate and make decisions that are directly related to Congress. It's like the police policing themselves. It just doesn't work and it's a direct path to tyranny.