It is not hypocritical to engage in a culture that is responsible for a lot of pollution and simultaneously argue that that culture should consider being more environmentally responsible. I don't know any smokers who advocate smoking. Most acknowledge they should quit but it is hard. They tend to support other smokers when they try to quit. No one sees this as hypocritical.