They only place and retrieve stuff in low orbit. All of this crap (undoubtedly gleaned from NASA) notwithstanding.
One poster has backed you up, and I've found nothing to state otherwise, so for now, peace.
I did reread the article and, while I thought Vin was dissing space travel, it seems he is only dissing "government sponsored" space travel.
That makes more sense, anything Fedgov touches turns into a boondoggle of bureaucracy and job protection. Perhaps we should be looking at a private/public joint venture while we're moving towards changing vehicles?