Yes there will always be a debate about cost of extra crew. But I think on all large aircraft, there should be a safety engineer/officer. Let the pilots fly the plane. Let this person address all the other issues.
In the year 2010, it appears that some of the operating philosophy is to let the robot fly the plane, and let the two pilots address all the other issues, which includes flying when the robot can't. (OK, I shall catch a small ration for that ... fair enough). That would still leave the crew in this case with apparently not the right tools to address a fire, other than "land as soon as you can" as a response.