Web services will open up the portfolio of what ASPs can offer.
Web services fits into the original vision of the ASP model in that there are these functions out on the Internet and you can just go out there and rent them.
Large corporations have a vested interest in keeping some things proprietary. Most companies will manage Web services internally.