So what's the solution? Should we be able to download whatever music we want for free? Just because we have an outlet to do so doesn't mean we should be able to. If we follow this course, people will demand that anything that can be downloaded (or uploaded) via the internet be considered free and unrestricted - movies, books, software, etc.
While the current music distribution system may be outdated, no one has come up with a better solution on how to do it over the internet. Another part of the problem is that no matter what the solution is, there will be people who will be unhappy - whether it's the record companies, the artists, the fans who can't get music in the format they want (e.g. lossless), or the fans who may not have access to a computer or high speed connection.