>>16698422
>>16699101
at the most optimistic launch costs Musk has given (2mil) this would be an increase of 10% on total launch costs
that is ridiculous