I painted mine with some cast iron gray paint and it looks fine. Other vehicles I have owned the rotor had no paint and they rust but it never hurts anything, just looks bad through the wheel. You could paint with matching body color, etc but I didn't want to draw attention to it so I went with gray.I know it's been brought up before but NOT the disc but HUB look very suspect.
Can I repaint this or slow rusting.
on the hub you could use rust oleum cold gavinizing compound,home depot sells it in a spray can for about $6.works really good on rusty metal and you can easily clean off overspray with some mineral spirits and a paint brush.check your brake line clips and control arm bushings while you have the tires off.ive also heard POR15 is excellent but expensive.