Yeah. I see where you're at. I think it's safe to say that this fecal firmware is a huge step backward in so many ways. A poor live video feed is pretty much one of the worst things that DJI can implement in a previously working craft.
The 800lb gorilla in the room here is that pretty much the most basic testing and QA would have manifested these common issues now being brought up. The only explanation is that DJI really does almost no QA prior to releasing this cruddy coding which cripples craft and frustrates customers. Then they are left to deal with totally useless DJI customer service staff who appear to know nothing about the product to begin with and are not able to do anything anyway (which apparently is an "improvement" over the past).
Even worse is that this isn't the first time this type of experience has happened which is evidence that DJI doesn't even learn from its previous mistakes when it comes to this and simply repeats them, albeit at a worse scale. I see how some people like BladeStrike get defensive, because part of their job is to test this stuff before it comes out, and unleashing this toilet firmware in some senses makes him look bad (indirectly).
The funny thing about the outpouring of this diarrhea firmware is that features were lost, bugs introduced, and no one can point to a single "improvement" over the previous firmware. We are in for a long wait (seems to be 5-6 weeks) before this toilet bowl stain of a release gets even partly sanitized.