My 2 cents on cdbaby and and the distribution clearing houses:
Rather than keep feeding the iTunes (etc) of the world. I think its great to have a place for downloads like Bandcamp, It's well organized, very functional, and has good rates (last I looked). No setup costs. And it's a personal site ... for the artist or for a label. You can edit it. It's a home base. You can link to a blog from it, and so on.
People naturally think they must have exposure, so they go for getting their music up on loads of sites ... which does not equate with exposure, just possible availability. And you don't necessarily need it available in lots of places. One will do. Exposure is more about people liking your music and spreading the word, which they can only do of course if you promote yourself to begin with, and you might as well promote your single Bandcamp site as a central place for people to checkout your music, buy it, get news, and to come back to.
But maybe I'm just crazy.
Totally agree on that!
Have to add, that finally people have to find an artist on I-tunes. This point sound silly first but you need to have at least a fan base which search for you in those places, otherwise it is only based on "i want to be anywhere" reasons.
I believe a personal website with good service is more important than just listed in a pool of millions of titles. On the other hand, we all know that "hyped" places are very much attractive (almost an "addiction"), no matter if they are useful in a specific matter