Polymarket is good when you understand the situation better than the people you're betting against. And the bet you're making can be on what you know.
My first 100 USDC I've made was when the CrowdStrike news hit. I saw a bet that it was a "hack". As a programmer I knew it wasn't a hack based on the technical information I read. The bet was 70 not a hack/30 hack. I bet that is was not a hack and got 30% return for 2 days.
Many people "bet" everyday. Every resource allocation decision is a bet. Polymarket is the same. Don't bet on "what will Trump say" or "the price of BTC in a week", but there a plenty of bets where you can make a reasonable prediction and get consistent returns.