In the above reaction, I was told that the reason organocadmium reacts only with aryl chloride segment is because it is very less reactive and reacts only with most reactive sites. This was consistent with my previous beliefs that we always react most electrophilic and most nucleophilic reagents.
In this reaction also there are two electrophilic sites and I was expecting a major product from carbonyl site but opposite was true. The explanation was given that soft nucleophile prefers soft electrophiles while hard nucleophiles prefer hard electrophiles. The explanation seemed credible to me but contradictory to previous one.
Where am I going wrong?
I don't know if I have made my doubt clear enough. I am new to the community and any suggestions on improving the questions are welcome.