Al, the re0rolling of kit is EXTREMELY powerful, buddy. My M249 knocks REAL hard when I use a skill (box / defrib or turret if solo’ing) due to extra % of crit when skills are used. Also, (IIRC) kills = electronics boost or skill cooldown reductions, so as a whole my skills are up quite quickly. This in my medic build.
In my hybrid, I tend to stack damage dealing talents on weapons, eg increased crit / armour damage / damage to elites. In D3FNC build, tend to crit damage, armour damage and elites damage (or increase in damage at less distance) on SMG.
Even through my oblivion I notice quite a difference on how my guns “work” when I have a skill at play or not.
And this is why when working as a team, to be REAL effective (or to defeat Incursions on Legendary mode) everyone needs to be optimised to the nth degree.