@richardj Your friend is wrong and this theory is wrong.
Eat fewer calories than your Total Daily Energy Expenditure and you will lose weight. Its that simple.
Do the workout because it will help increase your TDEE by burning calories. Insanity is a fine program to run while losing weight but...