Some of the sharpest criticism President Donald Trump has faced in the early days of the Iran war has come from once-loyal media figures more accustomed to singing his praises.