This is interesting from a TM point of view. TM law has certain limits and this is proof.
McDonalds now facing the reality that Mc is the prefix meaning 'son of' for Irish Family names. Other prefixes are Mac (Scotland), O' (Ireland), Ó (Ireland). For daughters it is 'Ni', 'Nic' and wives...