Sure lots of organizations have unique capabilities, and SpaceX is one of those! Better to bring home Hubble than let it burn up once it's no longer operational. I definitely rate inspiration much higher than 'dubious' :)
Dragging a specific method of accomplishing that into it was kind of unnecessary from GP.
Without pointing out that it could theoretically be done (that rocket isn't ready yet, and may never be), the assertion that it should be done is seriously devalued.