I love how you might have an hour free to sit down and play EDO. You fire it up and presto all you bindings are gone. So you spend the next hour pulling your hair out trying to work out how to get it all working again. Meanwhile you commander dies because you were outside your ship when you last played, short on oxygen and couldn't resolve your bindings drama in time. Update 7, another roaring success!
You should find that your bindings are still there - the game has simply switched back to a default preset. But the first change you make to a default preset causes any existing Custom preset to be overwritten with a fresh copy of the default you started with.
Instead, just set the drop-down menu in each Controls category back to Custom. You're literally overwriting your bindings with the first control you rebind, after you already assumed your bindings were lost (when they weren't, yet)
It's also advisable to keep a backup of your bindings, so that instead of redoing them manually if they do get overwritten, you can just drop a copy of the backup into the bindings folder. Look in '%localappdata%\Frontier Developments\Elite Dangerous\Options\Bindings' for your 'Custom.4.0.bindings' (or .3.0 for Horizons - not a bad idea to save them both)
And give him/her authority to get mean and nasty with the devs, and the QA team.
You misspelled "management" - fiascos like the Odyssey release happen because those in charge, those who are worried about the money rather than the product, force the release before it is ready. If it was the developers' fault, they would have at least had some bandaids in place to give it a better illusion of being functional.