I have managed to sort this problem over the last 10 years. None of the bars are painted effectively, witter aren't too bad, but if you look closely there's the odd spot of rust from new.
All i do is negotiate a price to fit, then take the bar away and give it two good coats of black smooth hamerite, let it harden for three or four days then take it back to have it fitted.
My last xtrail at 6 years old still looks new.
Finally i transfer my home made bumper protector made from stainless steel, 4mm thick made from top quality stainless, the the stainless ones you can buy that rust!
Again for the 13 pin, i have modified a stainless 12n back plate made from the same stainless, the supplied socket fixings are thrown away, and replaced with brass set screws and nuts, the back plate has a slot cut in so the socket can be removed with out disconnecting the wiring, finally everything is painted satin black to blend in.