To me it seems the current implementation is only really broken in the case where the outcome of the proposal is determined by votes rather than by the markets.
If the outcome were determined by the markets, there would be:
- less certainty, so it’s less likely that the odds would push beyond the bounds you mentioned.
- a huge profit potential in the “no” positions at their current odds, which would likely push the odds back towards the bounds you described.