You are angry that McDonald's make an app? That's funny. No one said you have to use it. Maybe take your blood pressure meds and turn off your phone before you head out to McDonald's!
Think about all the things you used to have to wait in line to do and there is now technology that allows you to avoid these lines. It's the future but if you don't like it, don't use it. I plan to order my breakfast while in my underwear this morning and tell them I want to pick it up in 30 minutes. It will be paid for and available for me shortly after arrival even if there are 10 folks in line when I arrive.
Yep, I can see where that would make you mad. Oh yeah, my drink will be free because I used the app.