I think we can all agree: Yahoo is desperate. And their new logo release promotion proves it. I’ll get to why I think...