A couple of things about this before we go further.
1) Some people were expecting the Messiah. Wise men knew what to look for and had heard about the coming Messiah. They believed what was written about in the Old Testament. There will always be people believe what the Bible says and want to know more about Jesus.
2) Some people were troubled by the Messiah. Herod saw his leadership might possibly be in trouble. He was afraid that this new Messiah would take away all he had. He didn’t want to give up his lifestyle.
There will always be people who do not want to give up their lifestyle in order to know Jesus. The thing about knowing Jesus, is that you don’t give up anything, you gain everything. Just as the things we valued as kids or teens or even young adults change over time, so do our lifestyles as we mature in Christ. God doesn’t take anything away except our sins. He replaces what we value and desire.
3) Some people knew the Bible, but didn’t believe it or thought that it didn’t apply to them or their situation. Herod asked the leading priests and teachers of religious law about the coming Messiah and they instantly they knew the scriptures. They told him right away what the Old Testament said. But they were the ones who called for Christ’s death.
There will always be people that know the Bible, but don’t apply it to their lives or believe that it doesn’t apply to them. They know it as a history book or textbook, but not the word of the living God -- God’s actual letter to each of us.