And it's not a pretty picture. Processing times were published on October 31, 2017.
I-526 petitions are taking almost a bit less than two years to adjudicate.
I-829 petitions are taking two years and five months to adjudicate.
New regional center applications are taking exactly two years to process.
A former USCIS ombudsman once told me that it doesn't matter how high USCIS raises fees and hire more employees. Processing times just get longer and longer. And, in my experience, that is absolutely true.