You wouldn't be a good friend if you didn't tell him what you thought, honestly. I've been called out by my friends and I've called out friends. Sometimes it's hard to hear stuff like that but it's the right thing to do. IMO
I agree with you, it is what it is and sometimes it takes a buddy saying it to make you open your eyes, it has worked both ways for me in the past as well.