Some characters might move up or down the list based on their common skills. For example, a character with Arcane Mastery and Marksman is a powerhouse in the game. But, it often means their unique ability doesn't really matter.
That is the reason why Earnest ay outperforms Elizabeth despite his ability being "a lesser version of hers."
I thought it was insane how low you ranked The Kid and Earnest until I realized that you were looking at their unique skills only (and it is hard to justify leveling up the unique skill on any Arcane Marksman).