Yes, fast food cause many health problems like diabetes, and getting fat. So avoid it as much as you can,
I feel they are doing more harm as the food is not as good as you can get at home. If you have a garden you can grow food very cheaply and shopping for the rest is not a chore. Teaching children to cook helps them to learn good eating habits and how to economise.