Oil/Gas/Petroleum is essential for our economy to function, and the line between "ethical" and "not ethical" is a dial (one among many that all need to be tuned together), not a switch.
$PTL/Inspire does not adjudicate "dial" ethical issues, just switches -- company practices/policies that it views as black-and-white good/bad. "It would be ethical if you produced N% less" doesn't fit that category.
Most of the examples I provided are due to differing country codes; their site fails to recognize things like Alphabet trading on a Mexican stock exchange is still the same company:
https://finance.yahoo.com/quote/GOOGL.MX/
$GOOGL.MX scoring differently than other $GOOGL listings makes me extremely skeptical that humans are diligently creating these scores (finance professionals should've recognized that secondary listings like $GOOGL.MX don't need their own scoring)
Scores on different exchanges may be due to varying behavior by international subsidiaries -- MSFT in Australia may be doing something objectionable that MSFT US does not do, for example. I'm not sure though.
What I think is more likely is that it's a dumb oversight in the web app and/or data - maybe an intern stubbed out international stocks and it got pushed to production
* air quality
* environmental risk
* GHG emissions
* ecological impact
* product sustainability
https://www.inspireetf.com/screening
yet weights ExxonMobil, the 21st largest company:
https://companiesmarketcap.com/
as by far their 2nd largest holding:
https://www.inspireetf.com/etf/ptl