So too must the public attitude towards filesharing define our laws surrounding it. The majority of people have, without caveat, expressed through their actions their belief that filesharing is, and should be, a normal and accepted part of society. This may rankle those whose paychecks are predicated upon the status quo, but it doesn't affect our shifting morals. We are a people who accept and embrace "copyright infringement". It is only once this reality is accepted that the content industry may move forwards.
The important question is, if you take the root beliefs and walk back up the tree, do all of the beliefs come to an overall support of free copying? Then you do that in aggregate for society, taking into account uncomfortable truths about the economics of music production and advertising where necessary and on a level individuals won't when they derive their inevitable personal free-riding preferences. Going from high level feeling to high level feeling ("I like file sharing" -> "file sharing is right") does not work. Almost everyone says that they would prefer to pay less tax too.
To put it another way, there are plenty of things people would do if they could get away with it. Not paying taxes, driving as fast as they want, tossing cigarette butts wherever, etc. Your exact argumentation could be used to say, "Society's views about these activities need to change," but that's not actually the case. All you are observing is that people will take advantage of situations where they can get away with something, even if it's not ultimately good for society as a whole. In no way do I accept the norms that you're deriving from this. Rather, I should say that I don't accept the way you are deriving them. My personal jury is still out on whether I think filesharing is a problem that needs to be addressed more or less forcefully.
That's the thing: I don't believe they are. 46% (70% for young adults) of the US citizens admit to have committed copyright infringement. Almost no one agrees with large fines or with cutting off the connection for infringers.
I think there's a big disconnect between the social code and the law.