Well, that is another problem with Weston Price. He focused on bone and teeth benefits but there are other benefits that I am not sure if they could all be explained with K2, such as fertility and easy delivery. Also killing bacteria in saliva.
Other scientists from that period focused on other things and I couldn't see that K2 was a proper explanation for things that they were seeing.
So yeah, if you focus just on Weston Price and just on things that he was focused on, you can be satisfied with the K2 explanation. But if you decide to go further than that, that explanation becomes unsatisfying. Well, at least that's my stance on that.