I have some news for you on the ESG front. All of the larger companies (Fortune 2000) are pushing ESG in their narratives. Don't take my word for it, just pick a company and go read their latest press releases. They do it because they know the AI search engine algorithms will pick up their news more readily and get the detail more widely distributed. This is known thing and all of the corporate executives are being told of this practice by the business consulants and the board of directors that they employ.
For most of my adult life I only invested in low cost index and no load mutual funds. I recently started only buying individual stocks like JEPI (mentioned it in another thread yesterday) for the higher monthly dividend yields and investment cash flow that those types of investments can provide.