I personally love Linux, love Gnome, and, when I'm not paid, I only use these platforms. However, it is incredibly difficult to justify spending time on workarounds, and it is emotionally painful to see the Gnome team dig in their heels. I can't blame them for wanting to do things the way they see fit, they are a volunteer organization after all, but seeing them be actively averse to adoption is difficult.