Yes. I've had and continue to have this problem of a small number of songs getting downloaded corrupt when updatings songs via iTunes Match.
Deleting and re-downloading from iTunes Match is the only solution I have found for the problem as I am having it: the songs ARE corrupted for me, and it's not just a metadata problem. When I open the songs in an audio editing program you can see that the audio just isn't there: the data stops before the end of the song (somewhere between 50% and 70% through the piece, usually). So copying it to another computer or re-importing it won't fix anything.
The problem is that iTunes doesn't KNOW which of the songs I've matched-then-downloaded via iTunes Match are bad, and I won't know either until I happen to play one that skips before it ends.
Here's the only solution I've found that will inspect these songs one at a time and list the bad ones:
Create a Playlist of all songs you've downloaded (upgraded) via iTunes Match.
Plug in an iPod (etc.) and wipe out whatever songs are on it already.
In the iTunes setting for that iOS device, tell it to recompress the songs to 128k AAC as it puts the songs onto the iOS device.
Now sync that entire Playlist to the device and wait.
Result: all songs that cannot be down-converted by iTunes to 128k AAC (because the song data is bad) will be listed in the resulting error dialog.
Here's the total suck part: iTunes doesn't let you save that list of errors off to a text file. You have to do one or more screen captures and save off the list, then manually go find those songs, delete them and re-download them from iTunes Match. Total PIA but it's the best I have come up with, since I can find no other utility or means to batch-check that these files are valid.