Does Twitter deserve the benefit of the doubt? They may see something to cheer but, at least for now, I don't.