

Yes and no. Building such a list of exceptions from general rule can be daunting if not impossible, because you may always get yourself in yet another situation that will need an exception and another, and you find yourself having law that is made of tons and tons of exceptions. I recall the episode where Picard was tasked to help to relocate some inhabitants of planets that was about to be colonized by a rase with a bloated law system and very strict about it. In my opinion this episode showed how such absolutely specific law coinsisting of tons of rules can be used against you. Furthermore moving in such law is also frustrating (we have currently lots of examples with idiotic laws that do not really work because of exceptions list). Like every law Prime DIrective works for “most cases” and just like normal law it is impossible to create it so it covers all possible outcoms and cases.
Yes, evolution doesn’t have a will, but it’s a natural process that just goes, and speaking about “will” here is just a some euphemism for not wanting to interfere with natural process. The episode was supposed to really show the problems and dillemas that led to form the Prime Directive, and aside of what we think about Phlox decision, it does it’s job.