Yes, in the end it is best to have all "static" tags and album art embedded in the file and use a open and non-proprietary file format like FLAC rather than any vendor proprietary one. That keeps you from being setback should you choose to use something new or different to play.
It also makes life easy to restore your library from a similar backup in case the drive dies or other disaster strikes. I’ve been through that too. So many more things can go wrong or change if music and all related info is not all stored in the same file. Its best to store teh most important info that will not change much if over over time in the file ("static" tags like title, artist, album art, etc.) and then let the various software used to play pull in other supplemental information that may change over time via live web connection dynamically, things like linking to external resources like allmusic for artist bios or album reviews, lyrics, wikipedia articles or any related content that evolves grows, changes and gets better hopefully over time.
Companies like Apple Microsoft and the others all do whatever they can get away with to try to lock customers into their systems and believe me Apple in particular can get away with a lot these days. Used to be more Microsoft.
It also makes life easy to restore your library from a similar backup in case the drive dies or other disaster strikes. I’ve been through that too. So many more things can go wrong or change if music and all related info is not all stored in the same file. Its best to store teh most important info that will not change much if over over time in the file ("static" tags like title, artist, album art, etc.) and then let the various software used to play pull in other supplemental information that may change over time via live web connection dynamically, things like linking to external resources like allmusic for artist bios or album reviews, lyrics, wikipedia articles or any related content that evolves grows, changes and gets better hopefully over time.
Companies like Apple Microsoft and the others all do whatever they can get away with to try to lock customers into their systems and believe me Apple in particular can get away with a lot these days. Used to be more Microsoft.