I see these websocket connections in my network panel.
wss://sfo-3.bootstrap.libp2p.io/
wss://nyc-1.bootstrap.libp2p.io/
wss://nyc-2.bootstrap.libp2p.io/
wss://ams-1.bootstrap.libp2p.io/
wss://lon-1.bootstrap.libp2p.io/
I'm going to guess this is to establish the connections between peers. So this isn't really p2p because while there aren't any intermediaries for data transfer, there certainly are to establish the data connections.
If you want a p2p system because you care mostly about removing servers as a bottleneck, then this may not be an issue, but if you care about removing servers because you don't trust intermediaries, then this only gets you half way there.