The nondelegation doctrine had problems from the start because it proved hard to fashion justiciable principles for it.
Yes, well, better to try and follow the Constitution as written.