Is there an alternative?
Life tenure was adopted to shield justice from political influence. Unfortunately it is no bar to incompetence and insinuated politics.
The founders never envisioned (nor were they able to contemplate) that genuinely ignorant, stupid and political judges could ever be appointed or selected.
They were wrong.
Is there an alternative?
Republicans are at a disadvantage here because they might see action for activism and person conduct outside of the duties as correct, Democrats think there is nothing wrong with such behavior.
We could have Republican impeach O'Connor on the use of foreign law and it wouldn't affect the climate a wit. Dems would go along to gain advantage and fail to support the same against their own.
A long term majority position will be the only thing that changes the climate.