Because they need strikebreakers standing by to break our strike. That's the only reason.
Why wouldn't BA and its employees take whatever action necessary to maintain productivity while a minority of Cabin Crew attempt to harm the company and its operations?
BA's response has been reasonable, logical and relatively effective.
A bonus out of this entire fiasco may be increased understanding of the Cabin Crew's role in the airline's operation. A definite positive.