The problem is not mine. Is theirs. They want to use functionality written by others with certain requirements (i.e. that using that code requires disclosing the source code).
If they are not happy with that, that's fine. They shouldn't use those functionalities.
Problem is that they depends on Linux kernel for their biggest business (data centers). If they don't support linux, market will shift to amd. As ML user, I am absolutely fine. I can use amd for our gpu cluster. I absolutely cannot use a non linux OS.
That's their problem, not linux maintainers' problem