There’s a bigger issue in this particular case. Even if the mission was justified beyond any question, there was always a heap of criticism over the award of 20 Medals of Honor in such a limited military engagement. There’s was never much of a doubt that the military was handing those medals out like candy — probably has part of a PR campaign to make the “battle” sound like something it really wasn’t.
The medal of honor had very different standards in the 1800s than it does today where it has been elevated to a near religious cult status. It’s wrong to resend medals that were issued under the rules and standards of that day. Not every medal has had consistent standards. The Purple Heart originated as a bravery medal. Today it’s issued for a scratch as long as it came from enemy fire. Actually, you don’t even have to be scratched, an IED or drone can blow up 150 yards from you and you can get awarded one for concussion.
You seem to be making a mistake of trying to view those awards through the lens of the convoluted and extremist vetting system used today which includes political and moral life examinations.