The additional rule that DB suggested would not have prevented this flight from launching - those conditions were met at that time.
Additional rules are neither necessary, nor would they be effective; anyone entering IMC (without rating / aircraft / etc) is breaking so many "rules" already, and non of those prevented / saved them.
This is all about having a safety culture and mindset. It used to be called "airmanship".