After evangelical publication Christianity Today published a blistering editorial on what it called U.S. President Donald Trump's "grossly immoral character," some church leaders and the president himself denounced the criticism as elitist and out of touch.