Being aware is the first step in changing. I'm certain that your impact is a net positive. Thanks for caring!
A somewhat sad thing is that ecological analysts (who are the principal users of my software) get paid a lot less than I do because our employers don't have to compete as much in order to hire them. For software developers, employers have to get their pick from the general pool of software developers who can generally get relatively high-paying jobs elsewhere, so that prevents my salary from going down too much. My salary, however, is about 60% more than a greenhouse gas analyst. This somehow seems unfair, but I don't know how to fix it.