why no paint on vinyl roof cars

Just pulled my vinyl roof,had it fixed and painted the same original color as the car. Only 69k original miles and only rust was under the old vinyl near the trim areas. No paint under original.