Limited enrollment periods for health insurance are a way of reducing the odds of someone waiting until sick to sign up. It is a legal way to manage the risk pool.
Yup.
It reduces the risk for insurance companies.
Every one else can no longer buy health insurance any time of the year they want.