You clearly have not being paying attention to USSC decisions.  You CANNOT strip people's fundamental rights through a vote.  This is why same-sex marriage is now legal, even though people voted against it.  The same would apply to people who must conduct economic activity to feed themselves and their loved ones.  You can hate Ayn Rand all you want, but the Supreme Court is the ultimate authority as long as it properly protects people from people like you.