“I told you so”’s are better as saved rounds for future disagreements.
In fact, I would argue its literally your job to do so. You’re paid to make the right decisions AND to persuade others (and to be persuadable if you’re wrong).
If it turns out you were right but failed to convince others because you failed to present all valid arguments, then you are negligent.
Unfortunately, most organizations don’t do distributed meritocratic decision making. The hierarchical structure is often a key component of the failure lattice, and it’s attributes and effects need to be confronted directly.