They've (re-)discovered osmosis.
This is just plain old diffusion, osmosis is a bit more specific, it being diffusion across a semi-permeable membrane. The air-water interface doesn't count.
Go to Preferences, then click on "Layout" under "Dynamic Index" and then select "Use Classic Index"
That didn't work for me. I got it back by clicking the reply box on the side, this brings up a preferences window. Untick the top 2 boxes, dynamic stuff, save and it all came back as normal.
Actually, it CAN be a heavy burden. For a company that is starting to use GPL code, and DOES wish to comply with the GPL, but has not historically distributed source, to their clients, much less, anyone who asks, this can be a significant burden because it lacks the distribution channels to do this professionally.
But by doing what you have done you acknowledge that the heavy burden of GPL compliance was more cost effective than rewriting the code you wanted.
You also now have the benefit of the ongoing GPL improvements to the code you are using, as well, by now having a GPL compliance mechanism in place you can use other GPLed code at no extra cost.
Work expands to fill the time available. -- Cyril Northcote Parkinson, "The Economist", 1955