Maybe gen speeds are a problem?
So I just had a realization that gens shouldn't go faster than base speed.
Nerf toolboxes (10% bonus cap?)
Nerf great skill checks when repairing (maybe only .6 seconds each?)
Nerf skill check chances when working together (Should be 50% less with 2 people and so on)
This should prevent gen rushing and help game time a bit.