Why did Duffy wait till now??

literally nothing happened in S3E7. So why did Duffy wait till now to call in the forces? because she had a 'talk with Villy' ??

Her only reason not to call in her bosses/ATF till now was that she was operating illegaly, and nothing has changed. Meanwhile she's caused the death of Elliot, risked Reacher and Villy's life multple times, while all she's done is kiss and go after Reacher in the worst relationship on screen.

Don't forget she's also responsible for the death of the maid (the atf agent) because if they had support, there's no reason for the stupid power diversion or Reacher to leave.

to say that she's an incompetent moron would be an understatement.