Rat_5;
I don't think any aviation folks would disagree with your vision. The above was about, "What do we do on Monday?"
I would love nothing more than to write the rules, for example, that require all aircraft over say, 12,500lbs, to have a minimum of 200 parameters. I've worked with some types that have two parameters (again for example), for the engines...prop speed & torque and which do not have fuel, weight or lat/long parameters. It's legal but essentially useless for serious work.
Here, as has been suggested as a possibility, if the crew used the emergency electrical configuration drill & checklist the recorders stop working and the last few minutes become guess work which can make kicking tin necessary.
In any case, the industry will go where it will go and progress at its own speed which as we know is a conservative but glacial pace.