I don't get the logic.
https://www.gutenberg.org/ebooks/author/3826 https://archive.org/details/cory-doctorow-content
I happily pay him for hardcovers though.
I do not believe copyright makes any sense in the global post-internet world.
It is a major hindrance to progress. The many countries that do not enforce copyright law will share everything that can be shared and are going to progress much faster than the US in the long run.
And tell me how Doctorow sees it when you buy one of his book and start selling copies of it under your name.
Still impersonation sucks, and it happens. Thankfully we can solve this with cryptography without trying to beg the legal system of hundreds of countries to agree on enforcement tactics.
I publish 100% of code I write as FOSS. I also sign my commits. If the code shows up later without attribution to me, I would prove it publicly to call out dishonest behavior.
I would also never use legal action for this though. All information should be free. I only put FOSS licenses on code to ensure I do not get sued and so corporations bound by such silly rules have a difficult time using my work in private codebases without paying me for an alternate license.
I would abolish all IP law if I could. Let all information be free without legal risk to authors or those that share it.