re: 1&2 -- yep, it hasn't passed yet... which is why we're still working on getting support & attention, and why a group of us is going to DC next month to discuss the issue with elected representatives.
re: 3 -- um, "investors are people too". actually, what you should notice is that the "demand" came from people who were concerned enough to take action, and try and get something to happen.
i can't disagree that it helps to have people on your side who can help with dollars and connections, but the more important point is that people cared enough to spend time & energy to make change.
with a little luck, we might get it all the way across the finish line.