I recently came across the following in my OChem class:
Ethylene dichloride on reaction with NaI in acetone reacts via E2 mechanism to give ethene.
I have three questions:
Since it is an E2 mechanism, a strong base should be present, but the iodide ion is a weak conjugate base of its corresponding acid. So why is the mechanism E2?
Bases are thought to be as proton acceptors. According to the above reaction, however it seems that the iodide ion attacks the chlorine on one of the carbons. Why is that so?
Chloride ion is less stable than iodide anion as more charge dispersion takes place in the latter. Then why is the chlorine a leaving group here, i.e. why does the reaction even occur?
I have just started OChem, so please correct me if my question has mistakes.