Why was Kabbalah kept secret?
Kabbalah was considered advanced wisdom, suitable only for those who had already mastered the foundational texts of Judaism—the Torah, Talmud, and halakhic (legal) literature. The Mishnah (Hagigah 2:1) warns against teaching mystical subjects to anyone who is not sufficiently prepared.