Okay, so in a state of the U.S. I happen to know about that I may or may not live in, term limits have been imposed on elected officials. However, this has simply shifted the career politics and the corruption to the staff members for those elected officials. They are the people who know vital information about running the government of that state that the elected officials need to know, but since the elected officials are term-limited, new blood is constantly coming in who has none of this information. By the time the elected folk get wise to the staff's information and their games, their terms are done and they can't hold office anymore. And the cycle continues.
The solution is not term limits. There will always be certain individuals that are better and more knowledgeable about politics than others, just like there are folks that are more knowledgeable about science and engineering than others. The solution is elected accountability for those with knowledge and inclination to prevent excesses. I believe that the state in question has since abolished term limits now.
This hasn't been quite my experience, but okay.
I guess it depends on what TV you watch. Last I saw Franklin Graham on Fox evangelizing folks and making a speech at Christmas about how Samaritan's Purse was helping people in New York. I don't watch the news much, but I've never got this impression of news media casually slamming Christianity. The news seems more interested in slamming supporters of a certain President than anything having to do with us.
I've seen it in academic articles and publications, ignorant professors casually slamming us for some atrocity we may or may not have committed, but that is to be expected from academia at this point.
Also, the mainstream media does not "make truth". They only make an impression or perspective on the truth, or outright lie. The truth is the same, regardless of what they say, whether they reveal truth or hide it. .