A term limit does make sense, but either in the form of a forced retirement age or a 36 year term. They should also be barred from collecting a wage or benefits from any employer after the end of their term (they should get a damn good retirement package, too).
There are good reasons for SCOTUS to be a life appointment. You don’t want them being bought out with lucrative cushy job offers once they leave. 36 years ensures one appointee per presidential term.