People eat fast food, because, as the name says, it’s fast! If you have a busy schedule and don’t have time to prepare your own meal, then you will often opt for fast, convenient food. Just stop by the store, make an order and receive the food 5 minutes later. Cooking your own meal takes a lot of time. You need the time for groceries, which needs planning ahead for the food you want to prepare, then the cooking time. After that, you still need to wash the cutleries and kitchen equipment. Or you can just have someone else do it all for you. Or even just stock up on pre-frozen food that just needed to be microwaved for a few minutes for a hot meal. That convenient then slowly become a habit over time, some see it as necessary to keep up with the fast moving society. Breaking this routine might be difficult since replacing that fast option is a huge investment of time and skill. Then there is also the misconception that preparing food from scratch is more expensive. That is not true! It is actually cheaper to go home cooked, yes, you do need to do the actual cooking. But you know, it might be worth the healthier meal.