Looks like NASA's already becoming a primary customer of private space flight companies. I've come around to the opinion that the only sustainable road forward for the manned spaceflight part of NASA is to become more like the aeronautic part of NASA... do hard science that will benefit industry even, especially, when it's not clear if any of it will pan out. Don't tell private industry how to "carry the mail", just pay them to do it.