Charles Krauthammer goes to bat for them. I do think that this story is overblown, but he overstates the “spam in a can” argument. Like airline pilots, Shuttle pilots need to have a clear head at launch, in the event of an abort. As for the rest of the crew, it probably wouldn’t hurt much if they were mildly intoxicated, but the notion that one has to have a couple stiff ones to climb into the Shuttle (or the Soyuz) seems a little silly to me, regardless of how many times the joke is repeated, and he seems to be serious about it. Maybe some of the pilots in the Battle of Britain wouldn’t have been able to pass a breathalyzer test, but if so, their chances of killing the enemy, or getting home, would have been sharply reduced compared to their sober colleagues.
And he has entirely much too much faith in NASA to execute the vision, even if it gets support from the politicians.