No, having a limit on their terms in office is not going to cure any problems.
There surely is a problem with too many decisions going beyond the intent of the lawmakers, too many examples of legislating from the bench, but surely imposing on the Justices a limit to how long they can do their jobs has absolutely nothing to do with improving how they do their jobs. Limiting their terms only tells them "Regardless of whether you are doing your job right or wrong, do your job for just X amount of years and then you have to retire," does not solve any tendency to legislate from the bench.
Judicial activism is a disease, but term limits is not the right medication.