The real with prediction markets problem is that people can make bets, then alter outcomes to match those bets. This is a well-known issue in sports betting (e.g. taking a fall), and I don't see how we're going to prevent it for things that matter a whole lot more than sports.