I'd say this is a typo. But, any pax taking any item of baggage with the intention of taking it into the cabin - needs to read the small print! If you do not cooperate - they can remove you from the flight without compensation. Unfortunately, many pax do not read the small print and "'But when I travelled out with BA last week - it was OK!" Is not a valid argument.