> The fact that BitTorrent has worked for decades without centralizing, and likely never will centralize, stands in quiet opposition to the entire "centralization is inevitable" line of thinking.
Except for all the centralized points you'd be correct. BitTorrent requires bootstrap nodes. While these can be specified in a torrent file but many clients have some hard coded values for bootstrap nodes. If bootstrap nodes are unavailable and a torrent doesn't contain new values a BitTorrent client can't do much.
Then there's finding content which doesn't just magically happen. Torrent search engines exist because BT doesn't have a built in search system like other P2P networks.
Finally there's the central locations where clients are developed and distributed. BT clients don't just manifest on people's computers. They don't magically update themselves.
Cryptobros talk of decentralization as if shit just exists in a luminiferous ether. You just wish hard enough and things manifest on your system from it. Centralization doesn't automatically mean Facebook controls everything. Stuff comes together at locii and those are by nature central in a network. They can be disrupted, blocked, or just disappear and then the network falls apart.