How Popular Is Cap-and-trade? It Depends.