The only reason bands still go with them is due to maketing power I think. The web should be able to fix that for them. Myspace reinvented itself as a platform for musicians to market themselves but they are dying right now so there some space for someone to take over.