I think this passing this bill would have probably been a very good idea. Not perfect, but far, very far from broken.
Edit: I'm actually not sure if we as a community gave this topic enough attention leading in the months leading up to the announcement of this decision.