To Err is human
To make error is just being Human....definitely right.
BUT, everything in flying( especially Approach to Landing) is a matter of complying in the stabilization criterias set by Our own companies.
It is sad that such cases still happens with all the automation and current SOPs available practiced in this field of Profession... and yes, such occurs even to the best( or Best is just a word we are so fond of using, kahit di naman best..?.) For me, Age doesnt count as basis for being good....Age only has a greater number of experienced errors and in remembering it makes one a safer pilot.
If in doubt, Go around.