Scoobert,
It's just corrosion everywhere, thats Salt damage, not BMW's fault. Lack of cleaning and maintenance.
Thats weird. My Jeep is 4 years old, has been to the beach, thru the salt water, thru 4' deep salt water, parked next to the bike, and is not rusting.
Why do you think the jeep can take the abuse for 4 years, and the BMW Motorcycle is not abused for 4-6 months and looks like a 1982 datsun?
I go to the beach all the time in the jeep. My bike has never been to the beach, in salt water, dropped. Its gets washed every few weeks. The jeep gets a wash every 6 months or so.
Paint, when applied properly, is impermeable. This is why when your car gets a scratch, it can rust at that spot. The paint was applied improperly to the motorcycle, or inadequately.
You can coat a painted surface with brine, apply heat, apply light, boil it in oxygen, it will remain unharmed as long as the integrity of the surface is not damaged.
Stone chips can cause rust. These are not stone chips.