To be fair, MSNBC has a smaller viewership and is taken with a "grain of salt" by even the most consistent viewers. Fox News is scripture for many people in ways that are scary to see.
Further, many of the cable "news" TV stations (MSNBC, CNN, Fox, etc) are largely opinion and analysis and not news anyway.
I encourage people to (a) Read their news as much as possible, including opinion pieces and (b) If you watch/listen to news, find specific news segments (e.g. your local TV station's new hour). Tune in for 30 minutes to an hour and leave it at that. Tivo it if that's an option for you.
There's no need to have a cable news channel playing all hours of the day.
You can see the partisan breakdown here:
https://www.pewresearch.org/fact-tank/2020/04/01/americans-m...
Also you can find many "blue checks" and their followers on Twitter who take MSNBC as scripture to a frightening degree.