Yes. Painting over rust just covers the problem — temporarily. Rust is a chemical reaction which happens over a period of time. Painting simply masks the deteriorate, but does nothing to stop the reaction from continuing. Painted rust may look better, but the metal will continue to deteriorate until it is properly addressed.