Prediction markets are useful to society for some things, sports is probably not one of them.
Like what? Insider trading?
Another common one is war. Most insurances don't cover acts of war. Getting underwriting can be difficult especially for smaller amounts / people with little access to finance industry. Betting on war can hedge real estate or other exposed holdings.