Yes. There are many, many conversations on this topic. Here is one that attempts to visualize when to use offense sets. You can search the forums or Reddit for others.
If offense synergies or low/no crit synergy (Yoda, resistance trooper, b1) then that
If crit syngeries (bounty hunters, first order, Han) then that
If neither then usually depends on leader/faction he's in with
yes, yoda, resistance trooper, talia, mother talzin, mission vao, toons for p3 hsr teams like chirrut, pao, death trooper, chewie and cls/boba to boost han/greedo... there are plenty of toons that'd like to use an offense set
Replies
https://www.reddit.com/r/SWGalaxyOfHeroes/comments/9dqa4j/chart_comparing_offense_set_bonus_to_cd_set_bonus/
Also chars you can't get a high enough crit chance on.
My most used set on DPS
If crit syngeries (bounty hunters, first order, Han) then that
If neither then usually depends on leader/faction he's in with