Also, making tons of permanent save doesn't help if this glitch corrupts ALL of your saved games.
I don't think it really does corrupt all of your saves. I think this is what happens.
Person X is rotating a bunch of save games. They play for 10 hours straight. 2 hours in, the corruption happens. There is no way for them to know this while they're playing the game.
They continue to play for another 8 hours, constantly saving over all of their old good saves with new corrupt ones. They quit the game for a while.
Later, they come back to play and see that their latest save has been corrupted. They go to load all of their other games and see they are corrupt too.
They jump to a conclusion and believe that one corrupt save corrupted a bunch of other good saves, when in reality, they had been making corrupt saves for many hours.
This could be confirmed by someone quite easily, if they had a set of known good saves, one corrupt one and at least two memory devices.