way too easy for you to say without being in the situation.
heavy turbulence, no visibility, confusing situation, very likely that he was disoriented, operating a very complex set of computer programs hooked up to a very complex set of physical controls that have a myriad of potential configurations and points of failure while trying to debug it at the same time in a panic and making quick decisions.
from his vantage point, it is likely that the stall warning is a symptom of something malfunctioning and not an actual stall.
that said, i thought that "if stall, you push forward" was instilled into pilots to the point of 2nd nature. i'm very surprised at the reaction to the stall warning.