Yes but the statement is true. He was only promoted to commodore for what happened in alabasta (luffy and the crew). So without said promotion he would have probably been rear admiral even though he is at the level of a vice admiral.
Coby on the other hand could not get promoted past captain the moment he joined sword