I think it will allow companies to not require people to come into work. By investing in software for their employees the companies would be able to offer a big plus of letting their workers work from home efficiently
P2P means the disposal of central servers, which means that you dont need a central server to handle anything. Such sites could work by utilizing client computers only which means that you cannot shut down the entire network. You would have to take each individual client down, which is nearly impossible if you have 1,000,000 users! Just my two cents.