I kinda prefer cooperation over decentralization. Decentralization as a design goal is a way to reach cooperation. You can have very well cooperating system parts in a centralised solution.
The thing is that most centralised platforms has been really bad at incorporating cooperation so I can understand if some people are leaning on decentralization being the only way to reach this.