You are assuming that those who don't pirate wouldn't engage in p2p if it was legal. If people could legally exchange material I think there would be many more people involved in it. The vast majority of americans participate in some way with the music market, either buying cds, listening to radio, etc. so I see no reason to believe that the vast majority wouldn't want to exchange music if they could.