Aluminium alloys also do not rust. This does not mean that they do not corrode. Indeed, their corrosion rate in salt water is higher than steels. This performs both an aesthetic and structural function in aluminium frames.
In a practical scenario, what does this mean? An alu bike exposed to too much salt will become brittle and snap? What about fresh water?
Nice post btw.