I always remember that, when Windows first began, the buzz word was 'standardization'. For years people had sort for an electronic world where everything could communicate with eachother with one standard protocol. I also remember that when Microsoft began providing numerous programmes, all with a standard platform, which did exactly this, the new buzz word became 'monopoly'.
If the entire industry could come together and produce a set of standards for a truly universal communication between systems, could you imagine the progress that could be made?
Microsoft are well on their way. All Microsoft products can talk to a PC. If they now just get them to talk to eachother...