I heard of a PCA church today that instituted term limits basically because the session (which was large) refused to discipline its own deficient elders. So the people took matters into their own hands and instituted a rotation system. Ideally, elders who aren't doing their job should be confronted. But many people won't do that out of fear. The rotation system was used instead to deal with the bad elders.
In the OPC church we went to we had 3 or 4 elders, and had 3 year terms. So every year or two, one would have to be reelected to the session. But they did not have term limits. I'm not sure of the logic behind that structure for them since they are a relatively young church, and have always done it that way. But even inactive elders were not "inactive" since they still helped out.