1)
Why does it say "Lema'an Hachiseni"?
1.
Radak: It is not for benefit that you get from [idolatry], rather, to anger Me.
2.
Malbim: Also this, that due to your deeds I needed to do evil to You, angered Me. Hashem does not want to harm His creations. This was against His desire!