You are too hung up on lists of abilities with a fancy name to decide what you play. Cleric/healer/shaman/druid are all the same thing, magic users that channel divine power. Sure they are different flavors and have different stats/abilities, but at their core they are the same. Take the base 4 (or really 3) and just have more feats, subclasses, and options to pick from. Done. No need to vomit out a bunch of classes just to sell books. Or convince people that they can't play something unless WotC creates a special class just for it.
That's the great thing about a
role playing game, you most certainly can play your cleric as a shaman, nothing is stopping you but your imagination, creativity, and willingness to work with your DM.
Let me ask you this, are the
mechanics of the warlock what makes it fun to play, or the flavor of the class? Hey cool, I am a warlock, so I am a
magic user with a bunch of random abilities to pick from as I go up in levels?!? Ever notice how all those abilities are based off . . . magic user spells? Again, all a warlock consists of is taking a wizard, gimping their spellcasting ability, replacing those spells with spell like abilities, and adding some flavor. What is stopping you front taking wizard, picking spells that mimic those abilities, and creating a background that you learned magic from an otherworldly source? You now have what amounts to 90% of what makes up the warlock. If missing that 10% just totally kills your fun, I don't know what to tell you.
This is what cracks me up when someone rattles off half a dozen classes they are waiting for WotC to release. Why wait? Look at what is released already and get creative. It is like having a Lego set, but not building anything new because you are waiting for the Lego company to release a new set for what you really want to build. Why wait, use what you have, get creative, go have fun and just ignore the fact that your spaceship is using a fire hydrant for an escape pod.