Bank of America announced it will not lend money to manufacturers of "military-style firearms" used by civilians just weeks after Citigroup announced that it will not do business with retailers unless they restrict gun sales. Powerful companies like Bank of America and Citigroup can make sweeping changes to America without a single political vote being cast. Political activists lobby big companies in secret. You might not even know it's happening, and yet it can affect your life immensely, as much as any federal law. Ideological differences are punished in the marketplace- this is the Chinese model.