He didn't say better. He said "lead". One might win the Novel Prize in physics, but is a true ingrate who will not acknowledge and thank, say, the middle school teacher or crazy uncle doing the electromagnetic experiments in his garage for inspiring them to go to MIT and excel.
More to the point; we are instructed, by God, to honor our mothers and fathers. God is our Father. Jesus is one in being with the Father. Mary is the Mother of Jesus. Yeah, the Mother of God. If you do not honor her, then you are sinning against God.
I pray you get yourself right.
That’s some contorted reasoning there to be sure.