All I can do is report the results .... I can't claim to 'know' why.
One theory that has been advanced is that, as with aluminum, the presence of oxygen is necessary for the formation of a rust-stopping oxide film, and that the lack of oxygen prevents this film from forming. Naturally, then, something else needs to be there to react with the metal, if not oxygen.