Why Critics Say Tesla’s Model 3 Will Fail, And Why I Disagree