It could, but model saving functions are almost exclusively used for creating model editors. For this you'd need the SDK anyway. Implementing them in the engine would make the engine unnecessarily big, and requires to add an awful lot of data structures for meshes, bones, and so on. So model saving functions are more suited for a SDK than the engine itself.