As a tin foil hat wearer, never rule out sabotage. Didn't Tesla fans also claim sabotage in some cases?