Just a little background info. The forum database. (Just the text you see here that make up posts and information, not pictures) is over 150gb on it's own. That's text. Not pictures, PDFs, file, OS, exc. Just the text. For compairison, a straight txt file can hold ~500 pages of info in a 1mb file. Its over a thousand mb to make a gb.
Now let's go the other direction. Let's say there's 1hr of 4K video uploaded. That could easily make up 100gb or more in a single file. Yes, not everyone would be shooting in 4K. But some would. Also the system has to accept that file first. The bottleneck that would hit us with on bandwidth would be another thing. As well as the load it'd take on the server to actually cache then write the file to disk.
I wish we could. But to even consider that, I'd need multiple servers and virtually endless disk arrays. Lastly, here's some numbers from youtube. TEN years ago.
Rough summary (based on 2012 numbers)
- 80 petabytes of storage
- 500 petabytes of network traffic per month
I know I've given excuse after excuse. But what you're proposing and comparing the site to do is astronomical in terms of resources.