Not everyone can get insurance through an employer. Especially the self-employed
Neither can retirees get employer insurance. In fact when you retire any insurance you have becomes secondary to Medicare.