Probably cherry-picked stats. The article says "Investors have poured almost $900 billion into equity exchange-traded and long-only funds in 2021". So does that sum together to all "Stock"? What about mutual funds? And what even are long-only funds, are those popular?
https://web.archive.org/web/20211125175105/https://www.bloom...