Don't stress about character ranking. The ranking metrics aren't a measure of character effectiveness. They're a measure of how many max-ranked items are equipped on a given character. A six-star obelisk with Poison Resist/Movement Speed/Web Immunity is worth more ranking points than a five-star GBI/crit damage/200% damage proc obelisk. The first is utter shite, where the second isn't something you'd ever consider re-rolling.