"Not enforced" and "legal" are close enough to be considered synonyms in everyday speech. You often hear people say that marijuana is legal in Amsterdam. It is in fact illegal, but it exists in a funny grey area where it is tolerated and police don't enforce laws against recreational marijuana use. Enough that there's an entire "coffeeshop" culture that's sprung up there around marijuana use.
So yeah, hearing "there's a law against this but there's no enforcement of that law"...most people shrug and say, "ok, that's legal".
No one, in their right mind would confuse "legal"and "not enforced." Most people understand the difference and would not use the synonymously. For one thing, a lot of people with principals would not do something that was illegal, even if it wasn't enforced (at least not knowingly)
It is decriminalized for personal use. Not exactly the same as not enforced. Not enforced means a cop could decide to enforce this on you for leverage or personal reasons.
So yeah, hearing "there's a law against this but there's no enforcement of that law"...most people shrug and say, "ok, that's legal".