Even more significant is the timing, it's 18 launches by the end of 2027. Even before New Glenn and Vulcan broke they couldn't have scheduled a single launch before the end of 2027. Their manifests were full because they were years late.
SpaceX could easily charge more for timeliness. Its way more important than price per kg for a military customer.