They are NOT "despising the flag". They are protesting such things as the endemic racism that the president you take such pride in supports.  Trump is a bigot and supports bigotry. No actual Catholic -- or American -- should view him with anything other than revulsion.