YouTube's ad problem just got worse: Users now seeing 90-second unskippable ads!
(www.androidauthority.com)
You can also contribute to PipeLine, it's a desktop client that aggregates YouTube and a few others. And it's written in Rust.
The issue with YouTube is the network effect though. Even if you can get a lot of users to use one of those multi platform clients, it's still hard to get the creators to leave. And till they stay, the users stay.