Couldn't you fix that by telling MC to put the tags in the file?
I'm assuming you mean in day to day operations.
When I'm dealing & meddling with over 4tb of media, that just isn't an option. Everything is contained within my database, and I mean everything.
Occasionally, an external program, or for that matter user error decides that it needs to change something. Inevitably, this error then writes itself back into the main database, and it isn't a possibility I can accept- I've put countless hours of work into everything
A secondary consideration is that updating the external tags for an import batch of several thousand files can take a very long time, and slow everything down in the process- Again, it's easier just to leave things, and update the external tags manually should I ever need to sync to somewhere else.
-Leezer-