It looks like a lot of transactions, which would mean a lot of meme coins? Seems more likely it's either DoS or miners / mining pools colluding to earn more tx fees rather than an effort to sell meme coins. Who would buy that special meme coin out of so many? BTW the mempool is looking a bit better today.