Like you said, I keep my EDC clean. The only time I carry it dirty is on the drive home from that day's shooting. Otherwise, I prefer the idea that if I ever get accused of anything idiotic, LE will find a very clean handgun on my person. (call it a conspiracy theory, I'm just more comfortable with that)
As for my others, depends. If it's a gun that I know I will be shooting again within 2 or 3 weeks, I will likely not clean it and let it sit for another rotation to the range.
If it's my .30 Carb Blackhawk, I will clean the cylinder fully and pretty much only clean the bore every few hundred rounds. This gun is quite finicky with it's chambers and it's more than difficult to deal with when the chambers aren't clean.
If it's my Ruger Mark II, I will wipe it down and maybe pull the bolt out of it for a wipe-down. I don't clean the bore on that one all too often.
If it's one of the guns I don't shoot all too often, it'll get a full cleaning after the range day.
Fact is, I clean a ridiculous amount of guns... so I tend to do 3 or 4 per session, usually in a few days time. There I times when I clean guns 3 days in a row after a range session.