It’s fine air flow is very overrated…
did You get a video of that ?
For those in need of a reference: Air Diffusion Council Flex Duct Installation standards (straight from the green book) http://www.flexibleduct.org/images/ADC~IR5E.pdf
Great reference when you need to provide documentation for a hacked up hvac duct installation