
Old enough to know better
Typical Usage
Used when someone old enough makes a mistake they shouldn't have, often because of immaturity. 
Subtle Reproach
Implies disappointment without direct criticism; suggests the person is capable of wiser behavior. 
Expectation of Maturity
Reflects the expectation that age brings wisdom and fewer mistakes, especially obvious or silly ones. 