Protests, politics, and product issues collide as the electric car giant struggles to maintain momentum ...