Tesla's Self-Driving Dreams Shattered? Protests Erupt!