According to this article [1], 500 hours of video are uploaded to YouTube every minute. Depending on the video size and framerate, YouTube recommends up to 240 Mbps for 8k@60FPS [2]. Of course most video isn't that high res. Let's take a conservative guess that it averages somewhere between 2K and 4K and pick a middle bitrate of 24 Mbps. That's:
24 Mbps / 8 bit/byte * 60 seconds/minute * 60 minute/hour
= 10800 megabytes per hour of footage
= 10.8 gigabytes per hour of footage
At 500 hours of footage per minute, that means 5.4 terabytes are uploaded every minute. Your 720 TB array would be completely full a little over two hours' worth of content that is uploaded to YouTube every single day, day after day.At the current upload rate, 2,838.24 petabytes are uploaded every year.
I don't think you'll see hobbyist archives of YouTube any time soon.
[1]: https://www.tubefilter.com/2019/05/07/number-hours-video-upl...
[2]: https://support.google.com/youtube/answer/1722171?hl=en#zipp...