It’s different because the prediction markets companies don’t make money on spreads. You aren’t betting against the house. Sports betting, every bet you take has a house edge.
Polymarket, for example, makes money on the data. So it must be worth something because people are paying for that predication data. They don’t take a slice of the winnings.