When I first heard of IPFS, I also thought it was anoymous, but I researched and it just like bittorrent everyone can see your IP. You have to use VPN.
https://discuss.ipfs.tech/t/how-to-make-ipfs-node-ip-address-anonymous/12359/3
If you want an anonymous P2P try freenet or I2P. There is also a new anonymous network currently being developed called Vailid which seems promising.
I though the same too, but realized that it is easier than looking for torrents with seeders. I used to pay more for netflix than what I currently pay for Usenet. Torrenting these days isn’t the same as years ago, many public torrent sites closed. I selfhost a server that basically does everything for me I only need to pick the show to download. You can try usenet for free, usenet.farm offer a 10 GB block to trial Usenet, also the indexer NZBGeek offer a trial if I am not wrong.