Temper your enthusiasm for a put down, that's a fixed price for performance contract SpaceX has with NASA. All the risk is on SpaceX. If it were cost-plus you might have a leg to stand on, but this is the inverse of the typical government space program. It's not a subsidy program.
There are no other buyers for the Dragon vehicle. The entire program has been funded, albeit in a somewhat different commercial contract that does place the risk on SpaceX, by NASA. In the hopes that a low cost vehicle to low earth orbit will be the end result, but the ~3 billion dollars NASA has paid to SpaceX since the program start is still government funds. But better SpaceX than Russia.