NASA has a Dragon dilemma, and there appear to be no good answers (arstechnica.com)

So is SpaceX just being selfish or what?