Yes it is, and that's what annoys me. It annoyed me in Vanilla CiV, and it still annoys me in CBP.
I never said your changes made the situation worse, i just don't think it's better, and that makes managing diplomats rather than gifting gold more of a burden than an improvement to me. Now, if those diplomats were tied to some "interesting" mechanics (interesting for me, might not be interesting for other players of course), i would probably enjoy sending them to CS, but as it stand, it's just an additional click when really all that matter is your economic power.
But yes, that change in name help make more sense of this victory, yet i still miss some real diplomatic victory, just like i miss the strong alliances from SMAC where you could form a "pact" with an AI and if you didn't betray them, both would stay allied for the whole game and share victory or defeat. The diplomatic system of CiV is more advanced than that of previous games, yet it seems like their have never been as few diplomacy. The whole point of diplomacy seems to exploit your "friends" and betray them at the first occasion. GoT diplomacy i guess, but i hate it.
Well, maybe it's just impossible to have the sort of real diplomatic victory i hope for. Diplomacy in multilayer games is always broken as players won't use real diplomacy with other players

Seems like the entire idea of multiple winners is wrong to most players. Don't you already win if your civilization prospered and "stood the test of time" ?
Lots of ramblings there, but it's there to let you know where my frustration comes from. It's not your mod that's flawed. I just hoped you could actually change some of this and was sort of frustrated that it did not. Unfortunately multilayer balance probably makes this impossible