I despise the 3.x cleric. They are far too overpowered in my opinion. Its true that nobody really wants to be a walking bandaid, but I know many people who absolutely love to be a cleric. They are fighters with more hp effectively. I mean, they can use the same armor, a single feat gives them a weapon to match, plus, while they go into combat at half the hp due to the lower HD and frequently a lower con, they have healing spells to fix that right up. On top of that, they don't just fall to the first mind affecting spell or similar that pops up, and though they have fewer feats, the buffs toughen them up. My games have had pvp over the years, and whenever a cleric is involved (assuming single glass pvp) it is highly rare for the cleric to loose. I can understand holy warrior with a dwarf, or most battle-focused races, but elves, halflings, humans, etc. Expecially clerics of semi-peaceful dieities. If I rule that you can't wear armor as a cleric of a peaceful diety, clerics of anything less than Tempus or Kord die out.
Clerics are far to strong and a lot like drugs, you avoid starting playing a cleric because you know its bad, but the peer pressure eventually gets you to give in, and after that, your addicted.