Tesla's vehicles have generated more than their share of controversy, from reports of battery-related fires in Model S cars to repeated production delays with the recently released and highly ...