I think we get the impression that it's not that way based on our perception of corporations driving money-filled trucks through legal loopholes, but it's just not the same thing to a judge. Regardless of whether it is to you and I.
I get the impression that not everyone is playing by the same set of rules, not that they have particularly clever lawyers (although, most of them probably have that as well).
I often wish law was written more like a computer program, with lots of unit tests up front. But I have no idea how to actually achieve that. Real life is so much more complex than input to any computer program that an attempt to formalise law even more than it already is formalised would just result in it being totally incomprehensible to the people who have to follow it (as opposed to mostly). Plus the man on the street tends to get very angry when people who are "obviously" guilty get off on a technicality.
Take a law like: No driving a motor vehicle in the park.
Obviously that means no cars, but does a wheelchair count? How about a power assisted bike?
But I know what they meant, and keep my motorcycle off the bicycle trail. However, the pedant and software developer in me is bothered just a little when I read those signs.