I think the difference is that Maps is a product and its hard to copy a whole product and make it good without someone driving the vision. But a model is just a model, in terms of lines of code they aren't even that large. Sure the ideas behind the are complicated and take a lot of thought to come up with, but just replicating it or iterating it is obviously not the challenging based on recent developments.