What did the ben Sorer u'Moreh do to deserve the death-penalty?
Rashi (on Pasuk 18): Not for what already did, but for what he is ultimately bound to do - After he consumes all his father's money, to finance his addiction, he will become a highway-robber. The Torah therefore rules that 'It is better that he die whilst he still innocent than that he die guilty'.
Ramban (on Pasuk 18): A ben Sorer u'Moreh is Chayav for committing two basic sins: a. for treating his parents with disrespect and rebelling against them; b. For transgressing the Mitzvah of "Kedoshim Tih'yu" 1 via his gluttony and drunkenness. 2 - and also for contravening "ve'Oso Sa'avodu u'Bo Sidbakun" 3 , or it is a branch of Kibud Av va'Em. He is not killed due to his Aveirah, rather, due to his end (refer to 21:21:2:1).
What are the connotations of "ve'Chol Yisrael Yishme'u ve'Yira'u"?
Ramban: The Torah inserts this phrase whenever the person is not really deserving of the death-sentence, 1 and he is only being put to death as a warning to the community at large or so that he should not cause others to sin. 2
What are the ramifications of "u'Vi'arta ha'Ra mi'Kirbech".
Rashi: (in Re'ei): Refer to 13:6:3:1.
Why does the Torah say about Mesis, Ben Sorer u'Moreh and Zaken Mamrei "v'Chol ha'Am (or v'Chol Yisrael)" will hear and fear (13:12, 17:13), and about Edim Zomemin (19:20) it says "veha'Nish'arim"?
Refer to 17:13:152:1,2 and the note there.
If a Ben Sorer u'Moreh is killed because he is destined to become a highway robber and kill, why is he stoned? A murderer is killed by the sword, which is a more lenient form of death?
Rosh #1: He will become a robber and not observe Shabbos, for which one is stoned.
Rosh #2, Da'as Zekenim: Since he does not heed his parents, it is as if he curses them, for which one is stoned. 1
This is difficult, for one is liable for cursing them only with Hashem's name (Sanhedrin 7:8). Chachamim exempt for cursing with a Kinuy! Perhaps this is why Hadar Zekenim and Moshav Zekenim left this difficult. (PF)
Why is the Ben Sorer u'Moreh killed due to his end. Hashem judges one "ba'Asher Hu Sham", i.e. based on the present, and not according to his future sins (refer to Bereishis 21:17:2:1)!
Moshav Zekenim: He is different, for he already began doing Aveiros. There, R. Yishmael did not 1 ; also, he was not destined to sin, rather, his descendants would.
Moshav Zekenim: It says that Yishmael was Metzachek, and Rashi explained (21:7) that this refers to idolatry and murder! Regarding water, he had not sinned.