Of course, I personally suggest not. In my opinion, it is good to point out shortcomings, but it is very irrational to point them out in person. Everyone has his own self-esteem. When you tell his mistakes to his face, his self-esteem will be hurt to a certain extent, no matter how hurt, but it will definitely change this person slowly. And the development trend is not what we can predict.
I hope my personal opinion can help you, thank you.