Although the meme's value reeks of disappointment, signs have begun to appear to stop the slide down the charts.