I might be alone in this but I feel that while Stannis comes off super weak, Mel straight out tells him he is being weak by saying your fires burn low. I think it's a pretty normal and human reaction to such a crushing defeat. While it's not totally true to his character progression through the novels, I still have faith we'll see the hard ass Stannis that many of us love.