does that mean that node operators will have to keep everyones files?
It depends on what you mean by "node operator". I doubt it, as that is what the IPFS would be used for. However if you meant IPFS nodes then yes, but that is highly distributed and cryptographically very safe.