To me, it depends on frequency/amount of shooting. I will field strip the gun, spray out with solvent and re-lube with a spray oil after every shoot, because it could be a year or more before I shoot again. Also, I know I can leave the guns in the cabinet without worry, knowing they're clean and oiled. If I were to be in a routine of regular shooting, the gun would probably have to be cleaned after 100 to 150 rounds. It's been my experience that problems can start after that many rounds without cleaning. During a 200 rd break-in, I may have to spray some oil around and brush out the chamber and bore about halfway through. If FP-10 is used to oil after the cleaning, frequency of cleaning could very well be reduced, because carbon just turns to black oil and can be wiped out with a dry cloth, and the steel still looks wet under it. You still would have to clean the bore and chamber. Clenzoil is my favorite for old, seldom-used guns, because it's good for the wood as well as the metal, and contains no synthetic metal treatment that tends to fill up the pores in the metal and make matte finishes glossy. FP-10 has such synthetic metal treatment, and that's why it's so good in automatic guns as well as any other kind. If it gets on a matte surface, you can blot it off with solvent on a cloth.
I'm amazed that Savage's gun kept working for four years without a cleaning. In my book, that's abuse of the equipment, but I wouldn't expect everyone to agree or be as picky about their guns as me. Different strokes for different folks. I bought an old Colt Government Model the other week and couldn't wait to get it home and get into it. I was not surprised to find that it apparently had never been cleaned in 50 years, but it was still in perfect condition (mechanically) under all that grime. The bore was so dirty it looked like it was rusty and pitted, but turned out to be like a mirror. If the guy had taken an hour to clean the gun up and put some decent grips on it, he could have sold it for $200 more. I'm glad he was lazy.