it's gotten really damn hard to get a CHA bonus very high nowadays.
There's umpteen things to up STR (supposedly the best stat in the game), but there's almost nothing for CHA.
Consider a 10th level PC.
IF he started with an 18 CHA (big IF), and put both level-ups into CHA, and sunk most of his wealth into a +6 item, he has a 26 CHA (+8).
That is only 6 more damage than Weapon Specialization, and he had to waste a round activating it, so the damage output comparison is not as easy as many people believe.
If the fighter got off a full-round attack instead of the paladin activating Divine Might (which is only good for 7 rounds of actual use, BTW, since the ticker starts the round he turns it on, but he can't use it that round), than the fight has to last quite a long time for the Paladin with his +8 per attack to equal the Fighter's full-round damage output for one round.
Since I used the best-case Paladin, I think I can assume a good build for the 10th level fighter, and say he'll do 50 damage in a round. Oh, but of course, the fighter WILL have higher STR, since he didn't sink all his money and levelups and statpoints into CHA, so he'll be more likely to hit.
The paladin would have to hit with 7 attacks before he even equals the fighter's damage that the Paladin gave up when having to activate Divine Might. Oh yeah, Divine Might represents HALF of a non-human Paladin's feat resources just to get this questionable of comparison, not to mention ~75% of his wealth.