Personally, i think Beatport have done a great job and the way they market the music is the way forward. Sitting down and making your own WAV compilation is just how it should be, as in the end you get 9 tracks that you really like.
The price works out the same anyway, like when you buy a CD it usually contains only 3 or 4 tracks that you 'must have', so essentially you're paying for just those tracks, like 2 or 3 quid each - (when i think about it, before Beatport, i have paid a tenner for a CD with just '1' track that i wanted, ouch! )
I recently bought 9 tracks from Beatport, minimal/prog/psy, and the cost was around £20 but hey, to me, it's a killer comp of WAV quality which i play out lots and had a great time compiling AND, i know the artists will be collecting from it so all good. To get the same level of satisfaction from buying CD's, i reckon i would have to spend £30 on 3 different albums, plus postage, so until labels stop diluting their albums with sub-standard filler, it's digital download for me all the way i'm afraid.