Did the federal budget strike the right balance?