There’s more support for many in the Budget, but for some it still falls short.