-- turns a quality into the person who has it. gives , gives , gives o, gives o. The result is a noun in -o, and it takes -in- cheerfully when you want the woman: o, o.
The line to hold is against --. A -ulo is defined by what he is like; an -isto by what he does for a living or believes in. A trades for a living, a o merely happens to be wealthy. Note also the crowd of false friends among rank-1000 words: , , and are plain roots that end in the same three letters and have nothing to do with people.