I am currently making another pass through my book, Audrey of Farmerton, preparatory to offering a paperback version. Despite the best efforts of both myself and my beta readers, I am still finding typos and minor mistakes. It appears that no amount of copyediting will ever find all of the mistakes. The good news is that when I am done, I can update the ebook version, and the new version will be automatically pushed out. You can’t do that with printed books.
It is my contention that there simply aren’t that many decent editors left out there. These days, even books by popular authors are published with obvious typos and grammar errors. Last year, I read a science fiction novel that had won major awards despite having significant plot holes and the author not really understanding how to use commas. The editor was either incompetent, or was too rushed to do a good job.
The advent of easy self-publishing is probably to blame for the current situation. The publishing industry in general has dealt poorly with emerging technologies. That has led to cutbacks, including editorial staff. And when cutting staff, it is invariably the most experienced (and best paid) people that are let go.
What makes a good editor? They obviously need to have a good knowledge of the English language (or whatever language they are editing). This includes both spelling and grammar. But they also need to understand composition. They need to be able to judge if sentences are properly grouped into paragraphs, paragraphs into scenes, and scenes into chapters. They also need to understand what they are reading, otherwise they will be unable to spot larger issues such as plotting and pacing. To be perfectly honest, a good editor first needs to be a good writer. But a good writer isn’t likely to be interested in editing the works of someone else unless they’re a close friend or relative. A good writer would rather be writing.
I can’t offer any magical solution. For now, I’ll just rely on my own editing skills, resigned to the fact that the things I write will never be perfect.