Remember, federation is copying, not creating some kind of remote view. If you're federating videos, you're letting other websites consume terabytes of your storage space amd bandwidth.
For Linux to go mainstream is simple. Have Linux be default on every computer sold in stores.
Something like 99% of people who go to a store and buy a laptop, does so because they need a device to access their online bank or watch funny videos on YouTube. Maybe check their mail and open a PDF or two.
Storage is for videos you upload. If you don't intend to upload video, you should just go for a PeerTube platform (instance/server) that federates with as many other as possible.
That is not true, at all.