刘知幾在《史通·杂说》中批评公羊高以鱼飱为贱食是以齐国的情形来揣测晋国。刘知幾还提出,有些鱼(如鲂、鲙、鲤等)在当时是很珍贵的。刘知幾对公羊高的批评存在不严谨之处。其一,公羊高在文中很可能仅仅是复述了周礼中的观点,并非认真探究鱼飱在晋国到底价值几何。其二,受到条件的限制,勇士不可能看清赵盾所食鱼飱究竟是用一般的鱼烹制的,还是用某些珍贵的鱼烹制的。刘知幾评史出现疏漏与他思考问题的方式有关,也与他个人的性格和读书偏好有关。