What we need are pricing structures. Ones that are reasonable and that the public will go for. Now if we have say ebooks priced at say $5.00 each for ones that are still in print and $3.50 for ones that are no longer in print, then that would work very well regardless of format of the paper edition. So if a hardcover comes out at $25 we still pay $5.00 for the ebook. It goes to paperback at $9.99 or $7.99 we still pay $5.00. So as long as you know the price up front, you can make a valued judgment.
CDs cost anywhere from $12.99-$19.99. If we priced them at $9.99 for a singe CD and and $12.99 for a double CD set, then I think more people would purchase CDs as opposed to downloading. Sale prices for a new CD could be $7.99 and $9.99 respectively and there we have it. Something that would would.