I can't argue with any of your points, although the 4 click thing is not a major problem, but is just good business practice.
I would boil it down to this:
* Make all books available;
* In all formats, or preferably a universal format
* Preferably non-DRM'd or allowing all formats to be downloaded at anytime in the future for a confirmed purchaser
* A reasonable price.
The publishing industry needs to learn what the music industry is hopefully learning: Most people are honest, and it is only with unavailability of what they want that they turn to black markets.