Any bike will corrode if you don't look after it.

JB has a 10 year old 1150, with NO corrosion, yet there are plenty of 1150's with corrosion. He looks after his bikes.

The ones that I've seen, haven't been looked after. I ride my LC all through winter, and make a point of NOT using ACF50 or any other corrosion protector, just give it a wash off after riding on salty roads. It's a pain, but it's worth it.
I've had two LC's, both ridden through the winter, unprotected

P), and not one spot of corrosion on either.

The OP's bike is clearly a manufacturing fault, but at the end of the day, if you look after your bike, it won't corrode. You only have to look at the amount of corrosion on any ex demo dealer bike thats been run through the winter, and look at the way they clean their bikes to see why.