Short-term environmental action tend to cause damage to the future environment. If we use the Utilitarian idea, the maximum benefit may decrease because we apply the "geo-engineering" It may cause pollutions and diseases which reduce the total benefit of humanity. Some people may argue that we cannot predict the future, but we can say the damage is much more than the benefit that we can enjoy now.
Kantians are in favor of the idea of universalizability which means if all the people apply the idea, we can reach the most benefit in the world. It is easily found that "geo-engineering" is similar to the Kantians because all the people will do the same way to protect the short-term environment rather than see what the future will be.