I would bet that the only reason they're beating prediction markets is because the markets aren't "real money" or they aren't able to participate in them.
If they were, they would go make money in the prediction markets, and the prediction markets would become more accurate.
If they were, they would go make money in the prediction markets, and the prediction markets would become more accurate.