That's not true. There are plenty of reputable, non-partisan news sources. You simply have to know where to look. I do agree that Fox and MSNBC, and CNN to a much lesser extent, have an agenda.
I suggest you look deeper into the spectacular efforts Republicans have made to prevent poor people and people of color from voting.
As Trump and his GOP allies battle Democratic proposals to make voting safer in the age of coronavirus, they’re being open about how increased turnout could hurt them at the ballot box.
www.vanityfair.com
For pretty much anyone else I would agree, but a sitting president is different because of the gravity of his words. Most Twitter users are just idiots shouting at clouds, but when the president tweets "Don't be afraid of COVID" seven months into a horrible pandemic, it matters because millions of people will read that, yell "FUCK YEAH, AMERICA BABY!" and throw their masks in the trash. That's why his ban is a serious thing.
I guess the question is whether a private company, regardless of size, has the right to disassociate itself from something it doesn't like. Ultimately, these are companies owned and operated by real people with real feelings and sociopolitical leanings.
If you're Jack Dorsey, the founder of Twitter, that company is your baby. You have a vision of how you want your service used, and likely feel just as strongly about how you DON'T want it used. I can understand him not wanting his service to be used to foment insurrection, racism, conspiracy theories, and hate, that is, the calling cards of the far right. I'm not sure why he or his company should have the responsibility to allow that sort of thing.