There are still many many many people who are willing to bet on the results of the US presidential election: https://www.thedailybeast.com/gamblers-bet-big-on-trump-and-...
Of course, if those prices are accurate, then they will lose money in the long-run after fees. For players who are betting more frequently and over a longer term, it's like any other speculation: You might assess the $0.30 underdog to have a 40% chance of winning. She is still the underdog, but you profit over the long run by buying her at her too-low price. Those players are scooping that value wherever they can find it.
For major electoral events that involve a populist with a large, loyal, and misinformed fanbase, the value pretty much finds you. Both of the described groups are making lots of money because the markets are wildly mispriced.
We were betting on the results of an event that already happened. No Twitter analysis necessary.
It's basically free money.