That does not fit with "Honor your father and your mother."
So sometimes to do the right thing, one has to go against society
[In this regard I want to mention that while I was at the Mir Yeshiva in NY I got the idea about the centrality of good character ("midot tovot") in Torah. And that certainly was exactly what my parents were telling to be "a mensch".]
And I must add that by not walking in the path of ones parents, one is certainly not honoring them.