i think you’re mistaking bad characters for bad writing. The actors are all fine. Their backstories and motivations are not particularly egregious. It’s the material they have to work with that stinks.Rios, Raffi, Jurarti are all cookie cutter stereotypes.
Wipe them out. ALL of them.