I've had a fixed 2.5x Leopold mounted on a 45-70 since 1993. I started to notice that the sight picture was not as clear as it used to be. Adjusting the focusing ring did not help so I sent it back to Leupold for a check up.
I just got the scope back last week and it seems better. They replaced the eyepiece assembly, replaced the erector spring, and reworked the erector system. After taking a pounding from a 45-70 for over 20 years I guess it was time for a tune up.

I've had a 3-9x30mm Leupold Compact mounted on my 30-06 since the beginning of time and still no problems. Both of these scopes are in good mounts and have always held a zero.

About 6 months ago I bought a new VXII for my Rem 700 in .223. So far so good on that one. I guess I must be lucky.