A lot of ESG initiatives I've seen implemented are driven mainly by major suppliers (Home Depot, Lowes, Ikea, etc) requiring their suppliers hit diversion metrics by xxx date. The reason I've been given as to why they're making this push is because those major suppliers see value in appealing to the younger generation who cares about the environment.
The thought that this is somehow anti-freedom is completely asinine. Businesses are adjusting to future trends that they think will benefit them. Also, the major push for domestic businesses to meet ESG metrics are coming from European businesses that want to see more sustainability. Hell, Home Depot and Ikea have told some of their suppliers that if they don't hit 95% diversion by 2030 then they're not going to market their products anymore.