Surely the better quote for that situation is:
"The first duty of every Starfleet officer is to the truth, whether it's scientific truth or historical truth or personal truth! It is the guiding principle on which Starfleet is based! And if you can't find it within yourself to stand up and tell the truth about what happened, you don't deserve to wear that uniform! I'm going to make this simple for you, Mr. Crusher: Either you come forward and tell Admiral Brand what really took place, or I will."
I guess Picard doesn't deserve to wear that Uniform either!
Picard, Ross, Nechayev, Paris, Jellico, Nakamura. None of them do. If they did what they felt they had to do then they all should have resigned afterwards. Picards speeches ring pretty hollow now.