I'm going to have my interview appointment in October, 2 months after the consulate received the I-130 petition. So there is still some hope.
We put a lot of effort into the I-130/I-864, wrote a cover letter that explained all supporting documents, and organized them in various sections to make it as easy as possible for them.
The I-130 approval still took 4 weeks which is longer than what people reported in previous posts from this year. Everything after that went super fast, though.