@Kim first of all
@JohnnyD actually sounded like he was speaking in genetalities, not being critical of you.
Second, just some friendly advice, throwing around your educational achievements IS NEVER a good look. I promise you NOT ONE SINGLE MEMBER read that and thought better of you than they did before they read it. Most likely just the opposite. To be blunt, listing your degrees as a way of talking down to someone you disagree with is A REAL DOUCHEBAG MOVE! No nicer way to put it than that.
I too am fortunate enough to have attained some degrees in my life. I never, ever mention them when arguing with anyone. There are plenty of folks breathing the same air I am breathing, with little formal education, who are just as, or more, intelligent as/than me.
I'm not sayin', I'm just sayin'.