FYI, there’s a few threads touching some of the points, e.g. Socially Responsible Portfolio
Personally I am not convinced ESG ETFs are a great way to do good, it actually might reward people who invest in 'bad" things. Also what is considered good/bad is often questionable, and I personally won’t agree with many of what’s included/excluded, so the alternative would be having something actively managed.
In practice, if you lose 1%/y return, e.g. because you use a feel good actively managed fund (that’s a lot, when compounded!), did you have have more impact than donating this 1% to a charity of your choice (personally I use guidelines from effective altruism for that), or to lobbyist that will work to accelerate banning fossil fuel burning for example?
Edit: also ETFs are not neutral policy wise, vanguard, blackrock, etc. do usually exercise their votes. (which is actually a bit scary, combined they have a lot of control)