I only clean the small handful of guns that I carry on a regular basis as needed when they start to be filled with dust, lint, skin cells, and other debris, or after a range visit. Other range toys and guns I rarely carry or shoot much rarely are cleaned. That is, if I go to the range and take several rifles and handguns, I'm NOT cleaning all of them when all they had was one or two mags fired through them. They do not NEED to be cleaned, and there aren't any downsides in not cleaning them just as long as no ammo was used.
I will clean my carry guns whenever I fired one mag or a 50 round box of ammo, or 200 rounds during a class. I don't like getting unburnt powered, brass shavings, and other crap in my holster, on my hands, or on my clothes. I'm just more anal about keeping my common EDC guns clean and lubed while being carried.