I am sorry in advance for posting an image in this question. I know it makes searchability difficult, but I don't see any other way
The above screenshot is from Claydens organic chemistry. We can see clearly from the screenshot that the pi electrons jump to the antibonding pi* molecular orbital. As far as my memory goes oxygen is more electronegative than carbon, which in molecular orbitals would mean that the energy of the atomic orbital of oxygen is lower i.e. the pi orbitals of oxygen would contribute more to the sigma molecualr orbital as there is less difference in energy.
We would also see that the pi orbitals of carbon would be make more contribution to antibonding pi molecular orbital* So my question is since the energy difference between the pi orbital of carbon and the anitbonding pi* molecular orbital is lesser in comparison with pi orbital of oxygen and the antibonding pi* molecular orbital, Shouldn't the negative charge be on carbon by virtue of its energy being comprable to (pi*) orbital?
PS- I am reffering to the molecular bond formation between oxygen and carbon. If my questions sounds unclear please let me know, I will try to frame it more clearly
Thanks in advance to the answerer