I get free mcdonalds twice a day
Do you earn the meals each day?
I haven't yet made such a deal with them, but I should have it for any upcoming times
Eating too much fast food can lead to health problems later on. Make sure you eat that kind of food in moderation.
Options are good. It opens you up to future opportunities.
I agree that it's good for you to have the option to eat convenient fast food for free each day.  However, the long-term harm to your health is much worse than whatever time and financial benefit you get in the short term.  Eat there from time to time, but not every day.