The internet has outpaced copyright. Rather than suing everyone into oblivion for their downloads of movies, music, TV and software, what if we tracked what people were downloading and charged them a flat licensing fee to be distributed to artists for each download? To recognise the downloads and match them to the rights holders, however, you'd need to make sure they matched an official version, which is very tricky. But assuming that could be done, and the license fee was charged to everyone at the same rate as part of their internet service, it might work.
Mokalus of Borg
PS - Unfortunately, it might mean less money for artists.
PPS - Also, this amounts to a micropayment system, and those all have pretty big flaws.