A bookmaker setting the odds presumably would hire the most accurate handicapper analytics team to set the odds appropriately, then take their cut. In paramutual betting, you need only be better than the average bet..and there are a lot of stupid betters. You know the odds pretty well by posttime.
I've sat and watched people betting on horses for a long time. The majority choose based on the name or color of the horse (sentimentalist), the going favorite (risk averse), the longest odd (big paydayists). Many others play on weaker signals (owner, jockey). A few bet on the advice of experts in the daily form, and these probably do make the market more efficient. In aggregate, from my own experience at Golden Gate Fields where the take-out is 14%, my average ROI was around -6 to -10%. This suggests that I was beating the market, but the takeout was killing me.
So I've imagined that in a decentralized paramutual pool with minuscule or zero takeout, and given a common population of betters, I'd make a steady profit.
I should add that another advantage of paramutual over bookmaker odds is the pool maintainers do not care if you are a winner or a loser, and won't freeze your accounts on you.
[1] http://www.calfairs.net/files/publications/14.pdf -- check slide 5
[2] https://www.scribd.com/document/84887435/CA-Authority-of-Rac... -- An Example for Northern CA breeds on page 10