As someone who is not a huge prediction market fan either way, I think Kalshi is just a better product.
They also did a much better job at winning the United States market.
Meanwhile, Polymarket focused on staying more decentralized, which, in some short term cases, helped, but long-term probably hurt them.