A lesson was learned decades ago at the time of the grounding of the DC10 following the AA accident at Ohare.
Never ground unless you know the criteria necessary for ungrounding.
This is still a blank to most people at this time
I would bet that 99% of people who read these pages and all the publications linked herein believe that fixing the battery will take care of it.
The problem is that all you can fix is what you know is wrong. That still leaves any aircraft exposed to a yet to be learned unknown cause occuring some day to another battery resulting in similar circumstances. In all this the FAA must have accepted assurances of mitigation should the battery fail. Nowhere have I seen the NTSB findings of these facts against the certification standards set forth in the Special Condition.
Now we even have congress in the act of reviewing something ? Just what standards are they reviewing against?
If there would be some simple finding of a standard that wasn't met then the timimg to fix it and revoke the grounding would be known. If it is a new realization that the standards are not good enough then this problem grows immensely beyond just a single aircraft model currently being grounded.