If they refused to hand over data that they had about individuals on a warrant, I can see how the arrest was kind of justified.
If the arrest was for refusing to install a backdoor for law enforcement to spy on anyone they want, then France needs to be kicked out of EU and sanctioned for human rights violations.
"X is cancer", "X spreads like cancer", "X is cancerous" are so incredibly common phrases. Are they generally considered inappropriate?