I also have no issue calling someone out when warranted. Just as I expect others to do the same to me if I do wrong.
For example, I screwed up with the handling of the rim deal with you myself. I made it right, Ray called me out on it, as he should have. I was in the wrong, but I fixed my mistake and then we worked through it and it hasn’t and won’t happen again.
as you said, no one is perfect, I don’t expect everyone to be. I do expect people to own up to their mistakes and not try to cover them up or down play them.