> The problem with hard rules is there's numerous exceptions when it doesnt make sense to follow, invalidating the "rule" all together
But rules aren't invalidated by exceptions ? The only thing that matters is, trying to follow the rule to the best of your abilities when it gives you enough benefit.
In the end what matters is each independent situation - the rules are only guidelines to get started.
FFS this was understood decades ago with the ISO 9001 revamp where they sanctuarized that obtaining quality products wasn't most efficiently achieved by following bullet point lists religiously, and even then it was already common sense.