I'm a little surprise that you would agree with the above statement. Quite frankly I'm not sure I agree with the above statement.
There are many who would argue that God loves everyone equally and that He sent His Son to save them. There are others who would argue that God has created some for destruction and some for His glory for whatever reason. In my mind these two opposing views are easier to reconciled with the many verses that God does not show partiality (Eph 6:9, Rom 2:11, Gal 2:6, etc.) than to say that God loves everyone but not equally.
Somehow I think MacArthur is off base on this one or I'm missing the point.
God foreknew who would be damned.
Therefore, he does not "love all alike." While His love for all is sincere, it is different in that He knows who will remain in Him. I imagine that one difference for those who are lost is that it is a grief-filled love.
Nor do I think God is "compelled by some rule of fairness." I do not think God is bound by a set of "rules." I think that God's nature determines His actions, and that His actions are free (those of a free being.)
I suspect most of the GRPL would agree with you.