I'm worried many companies no longer care much if they make a mess or a way to hold them accountable.

Thats the entire history of companies right there though? They have always socialised costs, privatised profits.