This is the view of many scholars, if not most of them. The correct view, however, is that saying “In the name of Allah” is obligatory when eating and drinking, and that a person sins by omitting it, because the Prophet ﷺ commanded it. He said to Umar ibn Abi Salamah: “Young boy, mention the name of Allah.” (1) This was despite his being young. Moreover, the Prophet ﷺ informed us that if a person does not mention Allah’s name, Satan shares in his food and drink. (2)
A young girl came rushing forward while the Prophet ﷺ was sitting. She sat down and stretched out her hand to eat, but she had not mentioned Allah’s name. The Prophet ﷺ took hold of her hand and instructed her to mention Allah’s name, and he informed them that Satan’s hand and the girl’s hand were in his hand. (3) This indicates that Satan lies in wait for opportunities to be present with one who did not mention Allah’s name at the start of eating, and thus eats without mentioning Allah’s name. The correct view, therefore, is that saying “In the name of Allah” is obligatory.
His statement, “aloud”: this is for the purpose of teaching when someone else is present, and of openly declaring this remembrance—by which Satan is driven away—when one is alone. Thus, one says: “In the name of Allah.”
Should one add to this by saying, “In the name of Allah, the Most Compassionate, the Most Merciful”?
The answer is: if one confines oneself to saying, “In the name of Allah,” that is good; and if one adds, “the Most Compassionate, the Most Merciful,” that is good as well. Shaykh al-Islam Ibn Taymiyyah said: