Never been a more blatantly hard-left show than Star Trek. Babylon 5 had its moments, but JMS’ oversimplifications of Earth Gov Fascism left the show just as anti-big Gov. Star Trek, with its everything free economy and ‘evolved past the need for monetary acquisition’ rubbish, had backstory absurdity galore.
I’ve expressed my opinion of the cronyist NFL arrangement elsewhere. As for 24, until this past season, I would’ve agreed. But Jack Bauer as Bruce Wayne went some way in righting that ship, IMHO.
BTW, none of this means I dislike those shows. But one should critically watch anything, and examine what worldview is being pushed.