This is a good example where putting that little bit extra effort in to make a banner saves the day. This could have been boring but it works well. For such a dominant brand you hardly see much McDonald's digital advertising and the stuff you don't see isn't memorable. It's the fast food equivalent of banking.