How come Canon, and a lot of big companies never explain or answer any questions. Why make a new sensor for the 6D when everyone was hoping for the same 5DIII sensor? Why limit the video compression? etc. etc..
Are there good reasons or are they just protecting other lines and/or money, as everyone keeps on guessing.
The McDonalds videos are a marketing campaign. McDonalds probably felt that one of their primary issues was problems that potential customers had with food quality, and this ad campaign is trying to address those issues.
Does canon feel that customers have issues with the quality of their equipment? Are they trying to address that through their own marketing? Perhaps, but not currently in such a direct way as this latest McDonalds campaign AFAIK.
Canon has in the past produced "behind-the-scenes" videos on how some of their lenses are produced, but again that was just marketing... the average consumer EF-S 18-55 lenses probably don't receive the same amount of care and attention during their construction.