I’ve been working in a kitchen for the last year and a half, and in that time I carried my (uncoated) d2 Rat 1 for over a month straight last summer. No maintenance, No problem.
Then I carried my M4 paramilitary 2 this past Spring, and was getting corrosion spots after just about every day.
Could go about a week or so without any maintenance, but that was pushing it.
I would not carry my favorite knife in those conditions if it wasn’t at least semi-stainless.
Ontario’s D2 held up surprisingly well…
That knife is now my designated back-up folder that I keep in my car. It’s a great knife for the price, it’s very tough and so is the steel. It hasn’t seen much love at all and it’s still sharp, smooth, and with no corrosion problems

its no wonder it’s such a popular budget knife.
I have had SOG D2 rust lightly in my pocket and in a leather belt sheath during summers when, if it is not raining, then I am sweating. I habitually wipe off blades after using them.
I have never had rust on other steels except in extreme situations. I lost a SOG AUS-8 knife out in a pasture and found it almost 5 years later. It had about as much rust on it as D2 would get in a day.
Nowadays I have enough knives with LC200N that I can almost always carry that in summer or other wet weather. Never had rust on LC200N, but I did get some slight staining from slug slime. Those stains went away in a few years.
I suspect that some people do have more corrosive sweat than other people do. But rust resistance also depends on the grind of the blade. Maybe some one else recalls how that works.
It definitely has a lot to do with the finish of the blade. A satin, DLC or even a stonewashed finish will hold up against corrosion better than a bead blast/working finish for sure.