Are the monopoly rights of health care insurance companies protected by the constitution?
No, and anti-monopoly laws prevent private companies from having a monopoly. Creating and running a federal health care plan for all citizens (as opposed to employees) is almost certainly neither an enumerated power of the federal government nor authorized under the “necessary and proper” clause. A public plan would therefore be unconstitutional, as arguably Social Security, Medicare and Medicaid already are. And people would do better keeping more of their own money and deciding how to spend it.