I give Grant credit for accepting responsibility and acknowledging his mistake.
That is a hard thing for a high ranking flag officer to do.
A fighting admiral like Halsey had his mistakes that he felt the need to evade, and even though I admire him, I would admire him more if he had just acknowledged them.
Some have it in them to admit a mistake. Others see it as a weakness. Grant was of the former.
CC