I think there are too many ranks also, and the naming of the ranks is somewhat questionable to me also.
There is no apparent order of what rank is higher than the other just by looking at the title... unlike bronze, silver, gold. I would work towards something like that, which has a clear promotion path built into the name.