Do you think Ruby would have been better finding a good editor rather than an agent? I'm pretty ignorant about the publishing world, so I assumed an agent would also deal with the editing but it seems as though that's not the case and they're just there to represent the book/author and sell the book to publishers. Is that right? I think Ruby's book could benefit from the attention of a decent editor.
Agents do get involved with editing, but it's usually late-stage revisions to polish an already good-to-great quality manuscript. They won't do the editing themselves, they'll just provide notes for the author to go away and work on. It might be easy, obvious suggestions that make the book stronger, like, "Hey, Ruby, you don't need multiple teacher characters who are interchangeable, talk exactly the same and serve the same purpose. Consolidate them into one character." Publishers then have their own editorial team who'll work more in-depth to iron out any structural issues, pacing problems, etc. and dig deeper into all the nitty-gritty
tit that might've been missed.
If you're a writer chasing a traditional book deal, hiring your own editor isn't usually a good idea. If someone wants to write professionally, they need to learn to write for themselves - it's a craft that needs to be honed. Authors also aren't expected to be total masters of language, and it's generally okay to misspell something here and there. Agents and editors take a cut of any money you might make to suggest revisions and do that sentence-level editing work, so there's no point in paying someone else to do it, it's just a waste of money. If you're self-publishing, then it's a better idea.
But Ruby's an anomaly. She never should've gotten this far. An agent will rarely, if ever, sign an author based on a messy first draft. It's the last thing any author should be submitting to an agent. They'll always reject that
tit immediately, because if page one is a mess of errors, the following 350 pages are likely going to be as bad or worse. The odd spelling mistake or grammatical error is forgivable. Consistent language errors in every paragraph, all in service of poorly-written characters and a structural mess of a shoddy, derivative plot should be Kryptonite to a literary agent. Agents don't get paid until the author gets a book deal and sells their manuscript, so the messier a client's work, the longer they'll have to work with them for free. It's bad business.
Ruby only got signed because she's semi-famous and no other author without her dubious clout would've gotten signed with the same level of shity writing. She should never have gotten this far with the writing she's shown. No publisher will touch it.