Дав правила поведения вы помогли ребенку ориентироваться, он знает правила игры, он понимает что когда он соблюдает правила он прав, нарушает не прав.  А дав установку не слушать мнение других вы спутали ему все карты. У него противоречие возникло и он тут же выбрал выгодное ему. И оказался не прав, ибо нарушил правило. Он должен оценить свой поступок и тогда реагировать. Не ставьте запреты, а учите мыслить. Вот просто обсуждайте поведение бабулек. Спросите ребенка кто из них правильно говорит, а кто нет. Вы очень удивитесь дети не так уж и глупы.