Yea, but it's the law of the land. Until it's shown to be unconstitutional (which I agree it is), it's still the law.
There are plenty of work arounds...But you don't actually even need a bump=stock to make a rifle fire as if you have one. You can stick your thumb in your belt while pushing forward on the rifle while firing from the hip. Same effect.