Yeah, I agree 100%. That issue should have been taken care of a long time ago.
I’ve had an active Proposal in this sub-forum for a long time and with a little bit of modification I’m sure it could easily be adapted to repairing / gaining Concord Faction standings.