The biggest problem with YouTube is the file compression. It adds large amounts of pixilation and other artifacts.
I found a tip that, I think, is a way to limit compression problems.
I started out with a Sena Prism camera mounted on my motorcycle camera. Nice POV but, I found out the hard way, not very good imagery - see Ride Creek Road or the Hawk Mountain videos. The camera shoots 1080p at 30 fps - OK for walking down the street, not so good for riding down the street. The signal processor/sensor combo have their problems, visible in raw footage. So... 1080@30fps straight to YouTube loses. (There's one 720@60 fps video - Why All Gear All The Time? - that looks cleaner than 1080@30 fps)
I changed to a GoPro clone, SJCam SJ7 Star. Capable of 4K@30fps, it shoots 1080p @ 60fps. The Sony sensor and Ambarella processor give crisp video. Uploading 1080@60 fps is better, but YT still causes problems. Here comes the trick: transcode up to 4K. Compare the SJ7 demos to see the change. Bumping up Hawk Mountain Re-edit helped a bit, but the cardinal rule of signal processing is "if it ain't there, you're never gonna make it show up".
The Leutasch demo is a clip from about 400G of video shot in the Alps. I think it's about as clean as YT will allow.
Not too surprisingly, 4K files are usually huge or larger. To upload an 80G file, you must be a validated YouTube user, The process is simple, and free. Oh, and it helps to have a fast net connection. [/grin]