Republicans are giving up alcohol more than twice as fast as America. Will that be a headache for the future of the party?