(edited to clarify I don't mean ALL projects become useless through GPL)
It's free-as-in-couch software.
2) If said corp refuse to collaborate with me and will use my code for free instead, then it will not help me, or anyone else, except said corp.
Why I should care about (2)?
2) they may change their mind
3) they may pay for dual licensing (in case of work by a single author)
In general interests of unfriendly corporations and mine are more likely to be opposite than shared.
For example, Oracle tried to outcompete RedHat by cloning the RedHat Linux into Oracle Unbreakable Linux.
The Audacity drama is solved by GPL, you can compile your own version without telemetry. Forks will pop up and the Audacity developers will backtrack and remove the offending parts of the code.
I cannot understand your question.
> And why didn't it prevent the Audacity drama?
It does. See https://github.com/temporary-audacity/audacity