Let's just say that first off it deserves to because its an absolutely brilliant album. Secondly, Radiohead are absolute geniuses for challenging this crumbling music industry the way that they did.
Now for the stats. Radiohead's "In Rainbows" recieves approximately 1.2 millon downloads which fans paid an average of 4 pounds ($8) for even though they had the option of paying only 49p for it. Therfore Radiohead made a grand total of approximately 4.8 million pounds ($9.6 million) an barely any overhead cost. Plus, this doesn't even count the 40 pounds box set option that they offered fans.
Good for Radiohead...they are one of the few that make such an impact and have such a successful release like this BUT it does show that the middle man isn't as necessary as we thought.