I am not an active patron, but it impresses me how creative some people are at discovering these tricks. It appears that McD doesn't seem to mind, rather they leave the door slightly ajar for some tomfoolery, making the user believe they have outsmarted them; usually they are just open-secrets eg. surveys on receipts for codes, can be a random number.
https://www.lifehacker.co.uk/2014/08/29/get-much-free-mcdona...