首先,郑国、宋国、鲁国这几个诸侯国,在春秋战国时期并不能说是弱国,他们可以算做是二流国家,只是实力没有达到能够争霸的程度,但是也并不是弱国。周初号称八百诸侯,真正的弱小的国家,或者是在史书上无名,或者是国家几度废立,难以延续。
其次,郑国、宋国、鲁国缺少争霸的必然条件,主要体现在以下几点。
1、地理位置。
地理位置其实是影响争霸非常重要的一项因素。郑国位于中原,是当时所有国家公认的位置最好的地区,因为位置居中,交通发达,可以快速向四方发兵。
宋国也是位于中原地区,位置略逊于郑国。
鲁国位置居东,但是仍和中原距离较近。
这些国家的地理位置,在当时来看是非常优越的,因为分封制之初,越是靠近周王室的位置,不但更加安全,而且是开垦多年的熟地,相对的经济条件会更好。
但是这样的位置同样有很大的局限,首先就是发展空间不足。周初分封各个诸侯国的土地有严格的限制,所以想要获得更多的土地,必须进攻蛮族,而这些国家和外族并不接壤,也就没有了进攻的空间。
其次,没有后备力量。纵观战国时期几个强大的诸侯国,基本都是在边远地区。参与中原争霸,能够尽量少的防备其他方向,有自己的极为安全的大本营,可以减少战争支出。而宋国、郑国、鲁国这几个国家基本上四周都和其他国家接壤。
2、文化环境
郑国、鲁国和宋国,基本上都是比较拥护周王室的,而且国内的礼法也比较严格,和周王室的关系比较密切。
战国时期,周王室曾向鲁国求赋,而且在战国时期,出现一些纷争时,鲁国诸侯也经常出面进行干涉。
而郑国和宋国情况也比较类似,他们对于周礼的坚持比较完整,所以文化氛围就一定程度上制约了他们的争霸。
3、公族力量
郑国、鲁国和宋国,都属于公族力量比较强盛的国家,而这类型的国家有一个相同之处,就是国君并不能唯我独尊。对于这些国家的诸侯来说,他们既要防备这些宗族子弟,因为他们同样具有竞争诸侯位置的血统,同时又不得不倚重这些宗族子弟,以此来延续自己国家的统治。所以这些国家的诸侯受到的限制比较多,使得这些国家的改革阻力也比较多,一时之功易,一世之功难。