Islam means “To Submit”.
I think those loudmouth muslimas are celebrating their newfound right to spout off. They’re the ones who’ve been submitting all their lives.