Since Bari Weiss took over CBS News, there’s been a number of controversies involving corporate interference to nix or promote politically-charged stories. Most recently, at 60 minutes, a lot of senior journalists were fired. The touchpoint seems to have been that they pushed for journalistic independence and maintaining the long-form “gather all the facts” investigative journalism that the show was known for, while corporate leadership was pushing for them to “get with the new way of doing things.”
Given the events of the past week, this letter really comes across as nothing more than public grandstanding.