Because your parents, grand parents, or great grand parents let the legislature get away with it.
You don't like it, start a campaign to get it rescinded. You put up your hand and promised to support and defend the Constitution against all enemies, foreign and domestic. Well, those who passed that law are domestic enemies and it's your duty to overturn their misdeeds. Quit yer bellyaching and Get cracking, Marine!