new parts would have required fitting and body work to get them to look right.
your fenders really aren't that bad, rust free in my eyes; however these were work trucks.
no one worried about the dings and dents that accumulated over the years.
what's probably bugging you is the amount of money your paying to get the body paint ready.
that's why most of us are diy types, we can't afford it either
it is looking good