It’s not so much the cancellation of the contract as how it was done instead.
AUKUS basically blindsided France, didn’t give them any warning or a chance to diplomatically save face. It was like spitting in their face.
Why bother having a defence meeting with the UK if they’ll turn around tomorrow and spit in France’s face again by not telling them something?