It's a payoff to John Glenn for his support of (President) Clinton and also the NASA budget. NASA needs the publicity and they couldn't have picked a better guy to hype the space program.
That to me is a bunch of crap trying to shoot guys up into damned space. What they're going to do is they're going to wipe out half a dozen people one of these days, and that will be the end of it.