I think karma is biting them in the butt. Before the first deliveries were made, they laughed at the Tesla quality issues, which were one-offs out things that don't occur often, such as windows shattering, a bumper coming off in the rain, fit/finish issues, etc. With only 30k-40k delivered...