An Appraisal of the Controversial Nature of the Oil Drop Experiment: Is Closure Possible?