The US stock market has both M7 and meme stocks,

They each have their own characteristics and their own investment audience.

Why is it that once US stocks are on-chain, no one buys memes anymore?

As long as funds can flow freely on-chain, memes will have a market.

Moreover, with illiquid assets such as real estate and collectibles going on-chain, the NFT wave will come back again.