SLF here. I've avoided any comment until now because I have no knowledge to add to the topic.
However, one thing I can say is that my faith in the 777 is in no way dented and I happily fly that plane. One isolated incident does not a pattern make.
Bob