True, but do we have the launch capacity without the shuttle to put it in orbit?
Oh yeah. Deltas can do that. As I understand it we could have put up Hubble without the Shuttle at the time. It was a policy decision to use Hubble to deploy as part of giving the Shuttle a Mission. The only reason the STS exists is to bring things BACK from orbit, not to put them there or even to service the.
If we develop the CEV, for example the one Boeing is showing concept sketches of on their web site, we can do Hubble repair type missions with that. Better yet, if they develop the orbital tug that is also part of some of the proposals we could move something like that from orbit to orbit so that it could be brought to the vicinty of the ISS for future servicing missions.