Just because something is technically legal doesn't mean it's acceptable. There's no law that says you have to tip your waiter, but who stiffs a struggling server? It's also not illegal to make health insurance more expensive for rape survivors, but that doesn't mean you should do it.
You just can't win when you're dealing with someone who chooses to see what they want to see in black-and-white terms, then decides to allow for interpretation whenever it suits their own needs. This doesn't really bother me when I get roped into arguing with some idiot online, but when those in power employ these same pathetic tactics in order to take advantage of people and game the system, that's troublesome.
Especially when judges and police officers use black-and-white interpretations of the law just to wrestle a fine from your already-suffering bank account. Or to make an arrest because they're gunning for a promotion.