I fully understand the effect of environmental conditions pertaining to RH and it's affects on various materials. Father & son own identical bikes, stored in the same garage. One looks like it was sprayed with a chemical to destroy the finish on metal while the other only had a small flake on the front rim. Something else is at work here, I've seen bikes like my 08 that were pristine with 91,000 miles on it and I've seen horror stories about peeling chrome & pitted metal. But you are right on corrosive conditions, a properly prepared storage unit is the best way.
I have an '09 SERG O/B with around 18k miles now. I had a couple years where I didn't ride much. I also have a '76 FLH that I tend to like to ride if the wife is not riding with me as my BSR. So I do split the riding duties between the two.
I don't think any of the guys here that have seen my bike, like down at ES, if they didn't know that it was an '09, would guess that it's only a year or two old.
I've been caught in rain, like on the way down to ES in June. I tend to clean the bike regularly. Some might say I'm a little anal that way...

I've never "hosed" down the bike or pressure washed it. The most I use is a little 409 to get the crud off of the rear wheel, motor etc and then water down with a spray bottle to wipe that off. It takes me a good three hours to clean my bike.
When I have it clean, I then use a quick detailer on all surfaces. I've also waxed the tins a few times.
I've been looking for a "B" Softail motor in a '00 to '02 vintage. In all the eBay ads I see some motors with the head bolts that look like they've been soaked in saltwater and others look very clean.
Is my bike better kept that someone else's, probably not, but I may just be lucky.
The only chrome issue I have is with the back wheel. The center hub area has flakes of chrome coming off. After I wipe down the rear wheel I have metal flake dust in my cloth. It's not like the chrome is peeling up, just flaking off in tiny bits. When clean, you cannot see where it's missing.
My '76 frame and most black parts were powder coated in late '04. My tins were painted in late '04. And the chrome nacelle and other parts are probably China or Taiwan, but they look like new as well. The bike looks like it had been painted last year.
Sorry for rambling...

I know that I'm probably not any better than most here on bike upkeep, but probably tons better than the average Harley owner. I know guys that clean their bikes once a year.
It may be a bit of the old luck of the draw, but I'm leaning toward proper cleaning as to keeping a bike looking good. I'll admit that my rear wheel does bug the hell out of me for the chrome flakes, but I don't see how I could have been any better at keeping crap off of it.
Good luck on your surgery tomorrow. I hope you get on the mend quickly and back in the saddle soon.
What's the going asking price now for a clean '09 SERG O/B?