The cleric mechanically is a character meant to serve. To heal others, to buff others, to think of others before yourself... of course people hate playing them. They are one of the the ultimate team players and sort of vital. Yes, I play clerics, but in 3.5 I prefer druids.