Paul said it best, but...
I got what I ordered, it does what they advertised. What's the problem?
They sent out drones a few weeks before the spare batteries were available. Would you rather they had held your entire shipment for months until your batteries were made, so that they could all get shipped to you in one package? I wouldn't want them to do that to me. I'd rather fly, albeit with one battery, if I have the choice. If I was DJI, I would have made the same decision. If you HAVE to have batteries NOW, then buy some separately. They have been available.
They've officially stated that they are working on this. What more do you want, immediate results?
They are working on this as well. Sounds like a demand for immediate perfection on a product that has been out a month.
All of your networked computers, including computer operating systems, smart phone, tablet, all receive regular updates to fix bugs, even years after a major release. Even Phantom updates are still coming out. Bugs exist in all platforms of computer-controlled electronics, and responsible manufacturers of said electronics will continue to release bug-fixes and updates as they are needed. You shouldn't have to learn these life lessons from a drone forum.
I have used DJI chat and phone support. I agree, to some extent, that their support has many ways in which it can improve (English, waiting time, turnaround, uniform results/recommendations). However, of the times I had to contact DJI support, they did solve my issues in a responsible manner and I am pleased with the overall outcome. Your mileage apparently varies from mine, but I can only speak from experience. At the same time, Blade and Ed have both participated in this thread, offering personal help to those with complaints. Are you taking them up on their offers?
...and the rest of it
I just think you had a bad experience, maybe several of them back to back. If the delays you mentioned are too much to bear, then throw in the towel and move on. On the other hand, if you know you want to stick with it and get to where most people are, approach this in a way that will show progress toward your ultimate goal, flying an Inspire 1. I'm flying every day without issue, as are most people, and you should be able to as well. If you can't fly for mechanical or software reasons (other than delays), then contact DJI support. I know it probably makes your blood boil to see "contact support" recommended when you've had such a bad time with support, but seriously, if you're going to commit to actually getting the Inspire 1 flying like you want, then you should just PM Ed with a civil and completely objective explanation of what your situation is and see how he can help. That's exactly what I would do in your situation.
Further complaining without any actions taken just discredits your posts and participation here.