Then GPLv3 came out, and undermined GPLv2 like a sinkhole. I used to have a tagline on my emails, "GPLv3: as worthy a successor as the Phantom Meanace, as timely as Duke Nukem Forever, and as welcome as New Coke."
GPLv3 was a "han shot first" moment, showing that the original creator had suffered massive brain rot and come out with the Jar-Jar Binks of licenses. I spent YEARS unhappy about GPLv2 and the way it split the community.
The FSF pushing GPLv3 and FUD-ing GPLv2 goes to insane levels sometimes. Did you know they replaced the Binutils 2.17 tarball on their website with one that contains GPLv3 source files? Yup, they've RETROACTIVELY relicensed binutils 2.17, in a sneaky manner that requires examining the top of each source file to see what license is on each one.
My loyalty to GPLv2 eroded because the FSF _worked_ agianst it, but it's done. The GPL is no longer one thing, it's GPLv2 and AGPL and GPLv3 and none of them can share code. I'm not going to sit here and defend the old thing against moronic attempts to redo it by a creator who clearly lost his marbles along the way. GPLv2 was great, and I'm sad that it's no longer viable as a license for new projects, but I didn't do it.
And the revival of toybox is not creating demand, it's responding to it.