It’s one of the pillars of anything A/V. Most if not all streaming provider uses it in their backend and frontend, and most conversion and playback tools (ie: HandBrake, VLC) depends on it.
The concept to distribute files is nice on paper, but in practice it’s not that great.
File discoverability is poor, most people will not know how to act as a node and mirror files, and there’s no builtin privacy protection in place and it’s quite easy to figure out which IP addresses are hosting something.
That said there are some nice projects out that leverages IPFS, such as OrbitDB and Wikipedia on IPFS, which by its decentralized nature makes it harder to censor.
You could also dedicate storage and bandwidth by joining a collaborative cluster, which will automatically stay in sync with the master node(s)
I got my grandparents to buy a Chromebox when their old PC was kicking the bucket. I basically don’t have to do tech support for them anymore and I can spend more time with them.