harsh reality of meme coins