Correct me if I’m wrong, but I’m pretty sure Cobalt isn’t a yt-dlp frontend - it seems to have its own code for downloading[1], and I’ve seen tweets by the developer, talking about adding/fixing support for various services
Like politics, I find that extremism and absolutism in software usually leads to less inclusion and less freedom for everyone involved, not more. Look at the effects of the policy, not just the intention. The unintended targets of the restrictions and not just the intended ones.
I'd tell you that your unwarranted sarcasm isn't worthy of you. But I don't know you, so maybe it is.
People have different values and ideas, which means those words may mean something entirely different to someone else, to how you interpret them. xGPL code seeks to protect the freedom of the developer and the consumer to tinker with the code (right to know and repair), at the (slight) expense of capitalism. There is no prohibition on you to use the code, even commercially. All the license demands of you is that if a consumer of the product demands the source code, you share it with them. And that you cannot prohibit them to modify and distribute it further.
[1]: https://github.com/imputnet/cobalt/tree/current/src/modules/...