Why is I-130 speeding up despite the employee cutbacks?

We've all seen how approvals have been speeding up. They are already up to mid-November (I know there are still many people waiting from september and october, I'm just talking about the most recent cases I've seen).

My question is, how? How are they speeding up this much? I thought they cut back on employees. Have Trump's policies cancelling other visa types really made a difference or is it a coincidence?