I cannot imagine who suggested that you should leave as that kind of a suggestion would just be silly.
I for one value your wise and thoughtful input and even if we might disagree on the very odd occasion, because that is what makes the world keep turning, I think that you should keep on doing it.