Only alluded to here is the stumbling block of competing interests. There is what users *want* to do, what media companies are willing to allow, and the attempts of equipment manufacturers to juggle both of those. So Tivo for radio? Broadcasters don't want that; they don't even want Tivo for TV. Wireless file transfer to your car stereo? Ditto. Starting an internet radio station "to share music with lovers of the same music" - also bad, from the corporate POV.
All of which means that for the forseeable future, the future of digital music is one of competing formats and balkanization.
Please do not donate junk electronics to charities.
There are several problems:
1. Assessment time. Does this hardware work? It needs to be plugged in and tested. If it doesn't work, the time (and cost of labor) is wasted.
2. Printers without disposables. If an inkjet printer is donated without an ink cartridge, how to test it? Buying a new catridge is a risk: if the printer doesn't work, $30 is wasted.
3. Legal liability. Don't donate computers with illegal software on the hard drive.
4. Disposal. If a computer is left on our steps after hours, and it turns out to be defective or unusable, what to do with it? Throwing a monitor into the trash is hazardous to the environment and, in many places, illegal.