Well yeah, abuse can happen. But the general principle of some people paying higher premiums than others because they're higher risk isn't a bad one.
If we mandate that insurers keep premiums equal for everyone, get ready for a lot of people to have zero access to insurance as they're deemed too risky to cover.