Similarly with patents.
Even when used there should be a timeout, possibly per clause to avoid overly broad stuff.
But then a few IP trolls and lawyers would have to find another job.
---
"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."
---
The rest of the bill of rights looks similarly. Now a days it'd be thousands of pages long trying to elaborate endlessly upon every single scenario. But the more important thing is that this idea of trying to codify every scenario still doesn't work because you end up with a zillion loopholes in just about every single law with some clever clown going 'ah hah! you didn't cover this!' So all you really do is end up with laws that are not only excessively fragile and subject to exploitation, but also completely indecipherable by just about anybody, certainly including the people voting on their passage.
Basically (speaking from a US perspective) we’re doomed either way.
I'd also add that the more simple laws add transparency. If a e.g. judge does something not in the apparent spirit of a older law, it's apparent to anybody with a mind. But when instead an offender (or judge) relies on a nuanced, if esoteric, interpretation to a loophole in section 274, subsection 74 paragraph 13a, nobody has any clue what's happening.
And if we're screwed either way, it'd be nice if people could at least visibly and explicitly see that they're being screwed.