I really, truly believe that the cleaning schedule of most guns is a personal thing that should be dictated by the owner of the gun rather than other folks who have their own way. Or, to put it another way, I don't think it's WRONG for folks who don't want to clean the gun 100% every single time.
And for sure, for darn sure, over-zealous and improper cleaning is responsible for many damaged and dinked up firearms, likely as much as firearms ruined by neglect. At least with regards to modern firearms of the last 30-40 years.
For me, I clean them according to my NEXT shooting session. If I take a particular one out shooting, and I get it home and I have no set plans to shoot it within the next two weeks, it's gets a full and thorough cleaning. If I know it's headed back to the range tomorrow or next weekend, it may get a bore scrub if I've been feeding it lead, but otherwise, it gets an exterior wipe (all of them do) and nothing more. But there's a mental note on anything in the safe that's not 100% clean... if a week or two goes by and plans to take it out again have fallen through, I'll clean it up properly.
Back when I had only a couple guns, it was absolutely an event to clean them up right that evening after shooting. These days, if I only take one or two out on a range day, same thing-- clean that night.
Problem I have now is that my range trips aren't 60 or 90 minute deals... they are scheduled days, usually 4 to 6 hours. And a lot of different guns make the trip. When you come home with 7 dirty handguns and a slew of brass that needs sorted and tumbled, I just can't clean them all that evening. I typically do like 2 a night for the next couple evenings.
My rimfire rifles don't get cleaned all that often. I got this from my smallbore coach back in high school. We used Remington target rifles and shot very well with them, and we cleaned them twice a year... and so it goes with my rimfire rifles. My centerfire rifles (I have only one currently) get the bore scrubbed each session for sure, as copper fouling kills accuracy and I really don't want any of that sitting in the bore, either.
A tip on cleaning the face of revolver cylinders -- Flitz creme, in the toothpaste-like tube. A little goes a long way... don't need to scrub like you are taking the finish off because it is a mild abrasive, but it will work on cylinder faces. Beware of Flitz if your revolver has a blued finish however, as it will most likely remove any bluing that you scrub with it. My 686 had the dirty rings since day one and Flitz was the first stuff I found that made it look nearly new again, and this was after like 18 years of cylinder filth.