A class-action lawsuit has been filed against McDonald's McRib sandwich in the US, alleging that it doesn't contain "any" pork rib meat. It also noted that the McRib is offered for limited periods, creating a sense of urgency, which in turn discourages scrutiny. "The name 'McRib' is a deliberate sleight of hand," according to the lawsuit.