I make these sort of observations with a certain regret: I was a kid already pushing the limits on a DOS-type machine when you could first get Slackware media: the GNU userspace has been home since before I ever woke up next to a girl.
But it's kinda over now. LLVM vs. GCC is a desperate rearguard action, the Rust people have broken the mindshare monopoly on shared libraries that was insulating `glibc` from it's better (`musl` in almost every case is better), old-timers like me are me are a bit attached to emacs and bash, but neovim and fish are pretty fucking good.
GNU and free software in general are no longer superior by virtue of Sun Microsystems leaning too hard into the JVM: they've got to work for it now, and they're getting their asses kicked.
The participation in it part is newer, they were initially very hostile (I was warned any number of times aligning strategies against oss projects incase it was 'detrimental to my career')
I've had enough professional stuff on the line to need to pay attention to GNU over the years even though it always creeped me out a little bit, and I don't see how anyone can read them without concluding that Stallman feeling personally slighted was the reason he went on the crusade, and the software freedom thing was a reasonably comfortable paintjob.
He got picked last for Symbolics, the LMI people didn't really want him around either but were getting clobbered on defense contracts so they kind of couldn't turn down his code (he's a great hacker), and the rest is sort of history until Linus comes along right?
I use emacs a dozen plus hours a day, and GNU wouldn't exist if RMS hadn't been bullied at the lunch room in the MIT AI Lab. Would the world be a better or worse place if he didn't have a personal jihad against Symbolics draped in a GNU bumper sticker?
I don't know.