Huh? I thought they specifically said that they had to stop doing Suicide Squad episodes because they were doing the movie now. Even when they did bring them back they seemed to make a point of not calling them The Suicide Squad. I know Deathstroke has been on Titans this season, but I thought they said after the Arrowverse version's last appearance that they couldn't use him anymore because he was going be in the Justice League movies.
I really doubt the show's liberalness has hurt it's ratings, more often then not liberal shows seems to be more popular than the more conservative shows, so if anything I would think the show's liberalness has helped it. I doubt many conservatives watch anyways, definitely not enough to have an impact on it's ratings if they stopped.