+1
The 10 resting point with pledge as it was was too much a no-brainer, but now, Pledge becomes useless (why take diplo penalities for virtually no benefit)
I would rather have pledge be a real implication. If you pledge to protect and barbs show up, you must send units to help the CS (if you don't raze a barb camp in a number of turns, pledge is broken and you looose influence), if an AI bullies them, you have to denounce that AI or break the pledge, if an AI attacks the CS, you DOW it (with no diplo hit) or break the pledge.
Then, make it a bigger boost. It would stop players civs pledging all over the map, as you have to actually be able to protect the CS, but it would be useful.