This is just another classic case of the law being used as worded rather than "intended".
Why are you so confident that you have knowledge of the legislators' intent? Do you have any actual references regarding your claimed knowledge of intent, or is your knowledge more of a "gut feeling" (and therefore entirely subjective)? Furthermore, do you have an explanation for why they worded the legislation such that it would be at odds with their intent?
Based on the rest of your post, it is evident that you subscribe to a conservative view of judicial interpretation, one in which judicial activism is minimized. More specifically, textualism, or even strict constructionism. I also favor a conservative view, as I feel that allowing judicial activism necessarily weakens the rule of law and afford the judiciary more power than was intended when our system of checks and balances was crafted. I agree with you that our legislators are failing to do their duties (really their sole duty, drafting proper legislation), and believe that this is the reason why increasing levels of judicial activism are tolerated (and indeed claimed to be needed). Is it really asking too much of our legislature to keep our legal code meaningful and up-to-date so that we don't have to rely on the judiciary to generously "interpret" laws in order for them to serve our society?
Tangentially related case: the second amendment unambiguously states that the government can't stop people from owning nukes. We can all agree that that's not okay, so we allow the judiciary to "interpret" the text in a more pragmatic fashion, because that solves the problem of people being able to own nukes. However, the correct solution would have been for our legislature to amend the constitution to allow for such reasonable abridgement of the right to bear arms. There's the easy way, and there's the right way. We've been doing things the easy way for way too long, and it's finally coming around to bite us in the ass.
tl;dr: blame congress (as a whole, not in some retarded partisan fashion), for they suck ass.