That's the end result of extremely complicated legislation. Everyone breaks it, but you only get caught if you stick out enough.
Uncharitably, it's a way for the government to arbitrarily prosecute anyone they please.
Uncharitably, it's a way for the government to arbitrarily prosecute anyone they please.
But yeah, the result is too complicated to be effectively enforced, sadly. So further reform is needed.