Inside information is not the same as causing the outcome.
I knew my previous employer was getting acquired before the markets did -- I had inside information -- but I had no way to make the deal go through.
Revealing inside information through prediction markets is mostly fine. You may think people shouldn't need a financial incentive to do so but clearly they do, and clearly other people are willing to put up with that money for it.