A great and balanced post by Robin Sullivan on the unnecessary rhetorical battle between the people supportng the new breed of indie e-publishers and those supporting traditional publishing:
Can't We All Just Get Along?
The summary version: There is no one 'correct' path.
I encourage you to check it out. Ms. Sullivan has experience with indie self-publishing, small traditional presses, and large 'big 6' traditional publishers, so she brings a nuanced perspective to the whole thing. I think it's a welcome, thoughtful post about a very divisive topic.