Many social dilemmas involve deciding among alternative public goods, and include cases where part of the population may dislike a particular option. In such cases, an agent may want to spend resources to oppose or reduce the provision of the option they don’t like. We propose the generalized voluntary contributions mechanism (GVCM), which allows allocating resources to increase or decrease the level of public good. Our main treatment variables include two versions of the GVCM (uncensored, or censored at positive provision). We study performance of GVCM for various compositions of the polarized preferences. We find that uncensoring the mechanism does not impose net efficiency costs and leads to more diversity in the provision of the public good. The nature of efficiency loss is more complex compared to standard VCM and is not driven by free riding.