MOSHE BROKE THE LUCHOS BASED ON A KAL V’CHOMER
שמות פרק לב , יט וַיְׁהִּי כַאֲשֶר קָרַב אֶל-הַמַחֲנֶה וַיַרְׁ א אֶת-רַח יַו תלֹֹחְׁמוּ לֶגֵּעָּה-אַף משֶה וַיַשְׁלֵּךְ מִּיָדָו אֶת-הַלֻחֹת וַיְׁשַבֵּר אֹתָם תַחַת הָהָר :
מסכת שבת דף פז/א משה שבר את הלוחות מדעתו מאי דריש אמר ומה פסח שהוא אחד מתרי"ג מצות אמרה תורה וכל בן נכר לא יאכל בו התורה כולה [כאן] וישראל מומרים על אחת כמה וכמה
Tosefos writes that this was not a total Kal V’Chomer, since even if a mumar (Jewish denier of G-d) is forbidden in the Korban Pesach, this does not mean that Moshe shouldn’t give the Luchos and cause the Jews to repent. Rather, we must explain that Moshe refrained from giving the Luchos (which included the entire Torah), which contained the punishment of death for deniers of HaShem. Moshe decided to break the Luchos to avoid this punishment for this type of Jews. Then, if the Jews would do Teshuvah, great, and Moshe would obtain another set of Luchos. Thus, the question of Tosefos is answered since Moshe was not going to give the Jews a broken set of Luchos.
