Did your CS degree cover locating, interviewing, documenting, and protecting sources? Did it teach you how to get into and out of a war zone safely and do effective coverage while you're there? Did it teach you how to investigate a situation that smells funny? Did it teach you how to cover your tracks and avoid government and corporate censorship?
Let's turn that around and see what that disrespect feels like pointed at us:
"Why team with programmers? Programmers don't know anything, can't do anything, and don't bring anything useful to the table. In fact, if anything, they taint your work and your message with their biases and ideologies. Programmers used to be a necessary evil as gatekeepers to a costly, limited bandwidth distribution medium (computers), but that function has been made obsolete. And programmers work for for-profit corporations that turn your knowledge into their profits. They get something out of teaming with you, you don't get anything out of teaming with them."
Oh, okay, that' s pretty much how social media companies operate.
There are all kinds of journalists out there, and they have their own areas of expertise of which programmers know nothing. Many of them put themselves out there in war zones, disaster areas, and other dangerous situations. They poke under rocks with their sticks and tell us what they find.
Journalists have always been hated by people who don't want us to see what's under those rocks. And sure, there is a lot of sloppy journalism, and editors have always shaped their reports to fit the narrative they want to tell.
If you hate and revile the press indiscriminately, though, you run the danger of destroying one of the pillars of liberty.