Quote Originally Posted by Rutelor View Post
Would you say in this specific case "...men better suited to the task than she?"
Yes, I would, because that's the pronoun that belongs there.

I don't know why you're so opposed to the idea of an implied verb.