Elon says earnings calls aren’t for product announcements but inevitably the product is leaked online (see refresh Model 3 and most recently the model y in china). This takes away from some launch excitement that Tesla could seriously leverage and benefit from. 

See Steve Jobs: … for decades (arguably still today) they mastered product and software announcements. 

Tesla doesn’t have to spend marketing dollars and launch ads but they could spend time on marketing. @elonmusk @Tesla