Have a white one on a 2006 Ranger. Not sure manufacturer but while it gets dirty and has some rash/scratches, it's no where near the faded yellow color posted above.
Not all white ones are made the same I guess.
Call Ranger parts dept. and see what guard they put on their saltwater boats.