Home made food is good because you know what ingredients have been used to make the food. The food is fresher with better ingredients.
If somebody has allergies, they can make sure that their food will not harm them. People with peanut allergies have trouble eating safely in Chinese restaurants. At home, you can make tasty Chinese food and not have to worry about peanuts.