Having the right/freedom to post anything you want does not mean there shouldn't be consequences for those posts later.
Age of post should just not be an automatic "but it was 10 years ago" get out of jail free card. If there's compelling evidence it was just a stupid thing someone did as a teen, then we can have that conversation. If it is a post from someone in some position of leadership that is 10 years old but was made in their 40s is not the same "I was an immature teen" situation.
Don't post something harmless today that will be deemed a "dog whistle" in 2035 so that you don't have to prove a negative?
I don't mean to be critical here, it's a genuine ask.
And to add to the above, my post is the kind of post that would be gone. If I was taking a similar stance.