公国(大公国)的国主是公爵,所以叫公国。这和地盘大小无关。晋国就是公爵之国。春秋时是东周,天下共主是周天子,称大王。只有楚国自封为王,中原地区没有王国。
当时中国式分封制,天下共主是周王朝,晋国国土再大也是周王朝分封的诸侯所以只能是诸侯国。