The US is unique among Western democracies in that it "shuts down" during budgetary impasses.
(Northern Ireland went this route for about 3 years without a halt in services, for example)
There's no reason it has to happen, except it's useful political leverage. There are plenty of legislative ways to correct this.
That said, while it's stupid, expensive and disruptive, and will also never go away.