First, individual rights cannot be sacrificed for the sake of the general good, and second, the principles of justice that specify these rights cannot be premised on any particular vision of the good life. What justifies the rights is not that they maximize the general welfare or otherwise promote the good, but rather that they comprise a fair framework within which individuals and groups can choose their own values and ends, consistent with a similar liberty for others.
To argue about justice is unavoidably to argue about virtues, about substantive moral and even spiritual questions.
There's no necessary connection between maximizing social utility or economic wealth and creating a flourishing democracy. The first does not guarantee the second. The only way to create a flourishing democracy is to find ways to reason together about the big questions, including hard questions about justice and the common good, to reason together about these questions so that we as citizens can decide how to shape the forces that govern our lives.