It certainly is a better idea than "oh, we should let him get away with it, without repercussions, leaving a precedent because Trump personally won't be largely impacted by it specifically during the rest of his presidency".
Leaving it unpunished sets a precedent. People need to be held accountable.