It works on some Samsung devices. The entire reason it doesn't work on more devices is because the manufacturers don't release the kernel source. Or did you miss that in the docs?
Better question is, why would the courts not order the kernels to be open for open firmwares?
"Let's order a for-profit company to eliminate their profit method, and ignore the actual problem" is a specialty of ignorant courts... And commenters.
So the courts, instead of addressing the real problem of phone makers only making hardware that for-profit partners can write software for, they just order the for-profit software makers to... remove the profit?
The fuck kind of ass-backwards thinking is that?
And so we won't fix the real problem and just react.