"Kelly Leitch optimizes everything that is wrong with Canada."  Are you sure you know the meaning of "optimizes"?
And your last statement is just plain inaccurate.  Many of the freedoms we enjoy here in Canada are not available in an Islamic state.  Ask the women of Mosul if living under ISIS was similar to being female in Canada.