It would have been far classier to have quietly gone to Walter Reed or other military rehab center and host a Super Bowl party for the troops.
I don’t think he has class IMHO. Your idea would have been far better & classier. But it might be too cold for 0 in Walter Reed or any military rehab. But he could have invited a few soldiers to the deluxe mansion in DC to watch the game.