Once considered at the forefront of innovation, Tesla is facing huge consumer backlash for Elon Musk's controversial behaviour. But the winds have dramatically shifted over these past few months.