He should keep it. At first I though what a great sportsmen he would be to offer it as a split medal, then the real facts came out and the Korean did not deserve to even medal at all. It is an insult to him and the hard work he has done to try and make him get rid of it. The USOC and the IOC is absolutely right on this and the FGC (right acronym?) went way over board on this. If I was Hamm and the USOC I would demand an apoligy from the FGC.
You're right-the Korean had too many grip changes and should have been marked down for it, putting him completely out of contention.
Also, why expect to Hamm to be such a magnanimous sportsman, when the Koreans are allowed to tarnish Hamm's accomplishment without any mention of what poor sports they are behaving like, even if they had a legitimate beef?