Social platforms face criticism over AI influencers and meme coins · Digg