Arab News points out:
But Bush’s analysis has no takers in India. Figures released by the US Department of Agriculture for 2007 say each Indian eats only 178 kg of grain in a year, while a US citizen consumes 1,046 kg. Likewise, milk consumption per person per year is 36 kg in India, while in the United States is 78 kg. While each American consumes 45.5 kg poultry meat per year, an Indian takes in only 1.9 kg. Besides, while the US per capita grain consumption rose from 946 kg in 2003 to 1,046 kg in 2007, India’s per capita consumption remained static during this period.
Bush's remarks were termed by the Indian Defence Minister as a "cruel joke".
I've collected various reactions here:
Bush has the analytic and research power of the entire Federal Government at his hands and ought not to make such statements. His own Department of Agriculture contradicts him. National Public Radio story quoted an economist (sorry I forget his name) saying that the food trade figures for China show that China is not responsible either.
But the idea that increased consumption in India and China has resulted in the world food shortage is uncritically accepted as true by far too many people.