The Cleric is what you make it.
Well, here's my position on the Cleric class.
It is not broken or unbalanced... no more so than someone who's perfected playing a fighter, or the eternal Wizard-player who's memorized every spell in every resource. The Cleric, like any other class, is what you make it.
The inclusion of Domains has also made the Cleric very customizable. As someone else noted, Clerics generally don't have access to a lot of skills. But, by taking the right Domains to fulfill the proper worship of a given deity broadens the Cleric's access. The lack of feats forces the player to be very aware of his/her goals with the cleric. It's possible to have two Clerics worshipping the same god, with the same Domains, handled completely differently due to feat selection. One may be all about getting into combat, chosing Weapon Focus, Improved Critical, and Expertise (to gain the Spring Attack line), while another will select Spell Focus, Reach Spell, and Sacred spell.
Sure, the Cleric has access to a lot of spells, especially compared to the Cleric of 1ed and 2ed. But, many of the more dangerous spells (like harm) require touch attacks, which put the Cleric at risk when attacking large creatures with reach.
As for a player deciding to use certain kinds of spells, and why they use certain spells... Well, how is this any different from any other spellcaster? If there is a CN Cleric who likes combat and couldn't care less about his/her collegues, it stands to reason that the spells s/he casts will only benefit teammates as a secondary purpose.
I'm TIRED of conversations that imply that one class is better than another, or that one class is broken at the expense of others. Even the Bard, when used effectively, can be a terror in a game. The Bard can heal, Charm (some of the best spells out there are Charm spells), bolster allies through song, adversely impact adversaries through Charm, and have access to a wealth of very valuable in-game information. That's a lot and I think it's great. Sure, it may not be flashy on the front-end, but in the hands of an imaginative and intelligent player, a Bard can seriously impact a game, just like a Fighter, a Wizard, and a Rogue.
And a Cleric.