I don't understand why. From what I can tell, some of this is remedied just by changing feature flags in Firefox, which (if correct) would mean it ships with the capability, but decides not to.
There's other software that can do GPU acceleration in the repos, and there are plenty of distros that enable closed-source software. It's shocking to me how difficult it seems to be to get GPU acceleration working in Linux.