>>1871408>>1871412Rust is for iron/steel only. Aircraft fuselages are aluminum so when they corrode it's aluminum oxide.
Delivering bare-metal airliners required more care that no body panels got scratched during assembly, and then would require periodic polishing. Once composites came on the scene, the airliners have to be painted anyway. American Airlines switched to a silver paint scheme since they had to find something that would work with the 787.