A freedom 99.9999% can't even use (because they can't read code or the code in question). These aren't 70s - code for modern applications is huge/complex and requires familiarity with the field to understand - your average programmer can't use the code even if he/she has access to it.Most people benefit indirectly by using forks created because those rights exits. And you can also pay someone to work on it for you: while this is rarely true for consumer software, we see it all the time in the business world.
The other counter-intuitive reality of GPL is that as long as you keep your changes private you aren't required to release the code to the public.
That's counter-intuitive because, unfortunately, people have the wrong idea about the purpose of the GPL. It's not about giving back, it's about paying-it-forward to the next users. So it makes perfect sense that if you don't have users, the GPL doesn't force you to do anything.
Opensource licenses give you all the practical benefits of free software you need without the downsides.
That's another misconception; the GPL is also an open source license, and the BSD/MIT are free software too.
Almost all open source licenses are free software, and vice-versa.