Absolutely. This whole visiting the white house tradition is something not many people care about anyway. It’s an event that, if discontinued, no one would notice. On the other hand, the MSM would notice and make a big deal about it.
This isn’t about sports figures. Trump sees this as love of nation being under attack (”taking a knee” instead of standing for the National Anthem) and he, as President and Commander in Chief, is responding appropriately.