Elon Musk and Steve Jobs are and were highly intelligent people. For them it is less about bullshitting but more about their dreams and goals.
I do not believe Elon Musk is bullshitting when giving timeframes, he knows what is possible technically, but fails to predict how long it takes to deliver