In my opinion, loyalty should not require unconditional support. I think that if you are unconditionally supportive regardless of whether you think it is right and wrong, and you do whatever the person you are loyal to says, than you will loose a lot of your personality and freedom of thought. You become a slave. I think that part of being loyal to someone is holding them accountable. I think that is also a part of looking out for them, because if you point out a mistake, then maybe you will be able to help them grow from that mistake when they otherwise wouldn’t have recognized it. I think loyalty isn’t about unconditionally and unquestioningly obeying everything someone tells you to do; it is trying to do what is right for them. Questioning them is not bad. Being critical of people can help everybody involved. If you think the person you are loyal to is doing something wrong, than the most loyal thing you can do for them is the critique them. If they don’t want to listen and do something that they regret later, you need to hold them accountable for their actions, and hopefully they’ll grow.