Amazon will not remotely delete or modify such Works from Devices purchased and being used in the United States unless (a) the user consents to such deletion or modification; (b) the user requests a refund for the Work or otherwise fails to pay for the Work (e.g., if a credit or debit card issuer declines to remit payment); (c) a judicial or regulatory order requires such deletion or modification; or (d) deletion or modification is reasonably necessary to protect the consumer or the operation of a Device or network through which the Device communicates (e.g., to remove harmful code embedded within a copy of a Work downloaded to a Device).
The new policy leaves Amazon with the capability — and agreed right — to remove consumers' ebooks from their Kindle devices (and the iPod touch/iPhone client), though only in certain circumstances. Those include failure of payment (or if a refund is sought), "judicial or regulatory order" or should the ebook have harmful code or otherwise threaten either the device or the Whispernet network.
Therefore we aren't sharing files. We are sharing temporal garbage as far as either of us knows. If you want to make sharing garbage packets illegal, I think you'd find a lot of people wanting to tell you to mind your own business.
So, if I somehow sent you the source code to Windows, you would just say that it was only a stream of "garbage packets"? I'm sorry, but data can be extremely valuable, whether it's in the form of code, movies, or music. Packets by themselves are only packets, but it's what they carry that counts.
Writing software is more fun than working.