it’s possible that a “know it all” is an old-fashioned vice.
it is now more socially acceptable to speak opinions about what one believes is factual regardless of whether or not the other person requested.
we live in a world of know it alls and lots of opinions.
i’m OK with that.
I am one.
but I know it’s often still considered rude