You will often see first offered for less than CW as well. As mentioned, this is due to the cheaper fare buckets being sold out in the lower class but still available for the higher. They will have different fare rules/restrictions/change/cancel fees associated.
Full fare economy is often cheaper than a deep discount business fare on many airlines including BA.