2 ms·Doesn't explain why Germany, UK, France, etc. are 90%+ manual transmissions. They have traffic too.by Scott_Sanderson 8y agoDoesn't explain why Germany, UK, France, etc. are 90%+ manual transmissions. They have traffic too.