State budget evokes mixed reactions