>However nowadays people ditched their desktop computer/node for an iphone, and ISP upload speeds are in most places pretty bad. I think this has crippled p2p services and made centralization more convenient
Most people were on dialup in Napster's heyday, so I don't think that can be the issue. Music files are small.