Oh let me elaborate some more as my frustration kept me from being clear. I updated my library (which is of significant size) with different ratings, genre and deletion of duplicate songs. While iTunes Match was on. I closed the ITunes program and, later once I re-opened it it asked if it connect to the internet like usual and right in front of my eyes reverted what I had updated back to before I updated it.
I never had this issue before except for when I first upgraded my macbook and copied the music files straight from the iTunes folder from a backup disk which did not save any of my ratings.
I then modified a couple of songs again, closed the I-Tunes application, opened it again, and saw it revert it again.
I turned iTunes Match off on all my devices and modified some songs, restarted iTunes and the changes stayed.
Something with the "Cloud" is not allowing these changes to remain permanent. Once a change is made to a file it is timestamped right? So why is the cloud and computer not following the latest timestamp?
I have finished organizing a sizable amount of music and am now worried about turning Match on again in fear that it will screw up my entire library.
I do this about once every 5 years or so where I spend a lot of time organizing my music, photos, etc... I just wish that for once I would have technology that wouldn't make it a nightmare.
Side note: I am bilingual and recently changed my computer language from English to Portuguese. So iTunes thinks its totally cool to change the genre of only the songs that are played to the portuguese spelling of the genre, which practically duplicates all my genre. Thats pretty annoying. Just leave the freaking music metadata language alone dudes if the artist speaks english the metadata should be in english in my opinion. Or at least have this auto language update as an option under preferences one could opt out of.