Since we live in a society, many laws affect us personally that apparently in your view do not.

Just as an individual has a right to fashion her or his own life, so corporately members of our society have a right to fashion their own society. The SCOTUS in its quest for "the sweet mystery of life" has temporarily forgotten that. New judges and justices may help.

In the long run there is no "settled law" due to the amendment process for the Constitution and ever changing legislatures.