Now I'm in heck because when I looked into IPFS in the past I thought it seemed worthless and what you're describing sounds way too good to be true, so I wish I could remember what was offputting about it to me before. I might have to try offering one of my systems to the network for a little while, even though I'll probably stop after that little while and research it more
Running raw IPFS software is way too complicated unless you're super dedicated. But IPFS Desktop just runs in the background and the interface is crazy easy.