We can't expect to solve problems if all we do is tear each other down. You can disagree with a certain policy without demonizing the person who espouses it.
Our problem is that we often expect instantaneous solutions to such challenges, forgetting that frequently the heavenly virtue of patience is required.