If he wants to honor his son, then frame the flag and display it. It doesn’t honor the flag or those who fight for it to let it fall into disrepair.
At this point I say leave it, but only because the son is coming home Friday. After that I hope the son gets through to him that this flag that’s served him well for so long deserves a dignified retirement.