We rarely eat out as a family, maybe 3-4 times a year? We don't do fast food any more than that, either. If we are travelling, we usually pack a cooler. It isn't necessarily to save money, it is because we don't care for fast food and what it does to DH's system.
DH sometimes has to, as he is a flight paramedic and works 24-hour shifts. If they are busy, he has to grab something when he can, and if there is only fast food across from a hospital or airport/fueling place, the that is what he has to do.
He loves to cook, and is very good at it. The upside to the long work shifts is that he only works 2 days a week. This makes it easy for us to eat at home; I work at a school, so I get off when the kids do. Even during soccer season (DS1 plays varsity soccer), we are easily able to eat at home after practices and before games.