Advantages of peer-to-peer architecture

Can we consider one advantage the cost reduction since we are going to share the network and data among other nodes?
What I mean is anytime we consider a centralized approach we need to take in consideration all consumers of that centralized layer, in this case, if we can use multiple nodes, the cost of maintaining an appropriate infrastructure could be “shared” as well.

@Lisandro Yes, there will be minimal server costs in a decentralized architecture since the compute and storage is shared by all the nodes.