Is the EU Corporate Sustainability Due Diligence Directive too much, too soon?

Is the EU Corporate Sustainability Due Diligence Directive too much, too soon?