Investor enthusiasm for meme coins has significantly declined following a string of failed launches and rug pulls, according ...