赵云并不是不够优秀。成为杂号将军也并不是一种地位上的贬低,杂号将军当时在古代是非常常见的。由于名号不固定的关系,所以没有明显的上下级。杂号将军往往是带有特定任务的将军。所以当时赵云被封为杂号将军,其实并没有对他进行贬低,而是他身上带有着某一地区的特定任务。建安二十四年,刘备当时自己称为汉中王。同时把关羽封为前将军,把张飞分为右将军,而赵云虽然为国家做出了非常大的贡献,但是职位依然是翊军将军。而当时赵云的这个职位也就是一个杂号将军,只有前、后、左、右这4个将军名称才是重号将军,其他的将军名称都是杂号将军。重号将军一般就是常设的,并且有非常大的权利,可以到朝廷中参与国家大事的解决。人们把没有名号的将军都称为杂号将军。杂号将军当时并不是常设将军,而且名号也不是固定的。由于名号不固定,所以就导致这种将军没有明显的上下级关系,这些将军往往都是在特定地区或者是伴随着某种特定任务所形成的将军。在历史上不仅赵云是杂号将军孙坚和诸葛亮当时的军师也是杂号将军。当时杂号将军其实在三国那个战乱时代是非常多的,当时刘备在称帝之前他的职位也仅仅就是一位左将军。直到刘备正式登上皇位的时候才开始对他的部下大肆封赏。而曹操当时却没有遇到跟刘备相似的问题。其中最主要的原因其实是因为曹操当时掌管着汉朝的大部分权利,可以说他当时是真正的一人之下万人之上。即使是当时的汉朝君主也对他礼让三分,并且随着他野心逐渐膨胀就开始挟天子以令诸侯,当时朝中上下所有的官员可以说都听从他的安排。由于他手中的权力非常巨大,所以不管他封谁为将军最后还是都要听从他的命令。
杂号将军,地位略次于重号将军。但是据历史记载,赵云的地位要低于其他四员大将,真实的情形是四虎上将而非五虎上将。刘备在封将之时是有政治考量的,赵云虽是位智勇双全、有胆有识、功勋卓著的虎将,有资格与其他四人平起平坐。但其他四人却是不能不封的。
并非是因为赵云不够优秀,而是因为赵云的出身和其他几个重号将军比起来,实在是不能相提并论。古代的等级制度又非常森严,所以赵云才没被封为重号将军。
刘备称帝后还任命了三个都督,分别镇守蜀汉的北部,中部和南部,这三个都督是汉中都督魏延、江州都督赵云和庲降都督邓方。都督是有实际辖地的,相当于现在的军区。对比来看,在刘备心中赵云的地位是非常高的,只不过为了平衡政治势力让他担任了个低阶官职罢了。
赵云本来就不是一个什么特别有名的功勋的战舰,他只是刘备的一个私人保镖队长,所以一般的大的战士根本就没有用他去参加。