You can disagree with a government including its policies and actions regarding anything and that does not mean you "hate the country". In fact it is quite patriotic to disagree and seek change. For some reason i just don't see flav. running over to the middle east and joining a anti-American terrorist training camp any time soon. So long as he stays in reasonable discourse and his actions don't compromise national security or endanger lives he has every right to explain himself (personal attacks not included).
descention is not tantamount to treason in a free society!